<SEC-DOCUMENT>0000711404-23-000045.txt : 20230831
<SEC-HEADER>0000711404-23-000045.hdr.sgml : 20230831
<ACCEPTANCE-DATETIME>20230831161702
ACCESSION NUMBER:		0000711404-23-000045
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		78
CONFORMED PERIOD OF REPORT:	20230731
FILED AS OF DATE:		20230831
DATE AS OF CHANGE:		20230831

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			COOPER COMPANIES, INC.
		CENTRAL INDEX KEY:			0000711404
		STANDARD INDUSTRIAL CLASSIFICATION:	OPHTHALMIC GOODS [3851]
		IRS NUMBER:				942657368
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1031

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

	BUSINESS ADDRESS:	
		STREET 1:		6101 BOLLINGER CANYON ROAD
		STREET 2:		SUITE 500
		CITY:			SAN RAMON
		STATE:			CA
		ZIP:			94583
		BUSINESS PHONE:		9254603600

	MAIL ADDRESS:	
		STREET 1:		6101 BOLLINGER CANYON ROAD
		STREET 2:		SUITE 500
		CITY:			SAN RAMON
		STATE:			CA
		ZIP:			94583

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	COOPER COMPANIES INC
		DATE OF NAME CHANGE:	19920703

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	COOPERVISION INC
		DATE OF NAME CHANGE:	19870701
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>coo-20230731.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with the Workiva Platform--><!--Copyright 2023 Workiva--><!--r:ab43ecac-42a9-4fe7-82f5-726e2791acf5,g:a0854ee3-70a5-440d-b4c6-ade6d88d67c7,d:a07e6b66560d46119b7fe4b2e83491fb--><html xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:coo="http://www.coopercos.com/20230731" xmlns:dei="http://xbrl.sec.gov/dei/2023" xmlns:ecd="http://xbrl.sec.gov/ecd/2023" xmlns:us-gaap="http://fasb.org/us-gaap/2023" xmlns:country="http://xbrl.sec.gov/country/2023" xmlns:srt="http://fasb.org/srt/2023" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>coo-20230731</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-26">false</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-27">2023</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-28">Q3</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-29">0000711404</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="f-30">10/31</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" id="f-503">http://fasb.org/us-gaap/2023#DebtCurrent</ix:nonNumeric><ix:nonNumeric contextRef="c-6" name="us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" id="f-518">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="coo-20230731.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-08-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></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="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</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="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</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="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-01</xbrli:startDate><xbrli:endDate>2022-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-01-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2022-11-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-11-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:CookMedicalsReproductiveHealthBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-06</xbrli:startDate><xbrli:endDate>2022-04-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:CookMedicalsReproductiveHealthBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="coo:BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis">coo:PayablesFourthInstallmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-06</xbrli:startDate><xbrli:endDate>2022-04-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:CookMedicalsReproductiveHealthBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="coo:BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis">coo:PayablesFirstInstallmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-06</xbrli:startDate><xbrli:endDate>2022-04-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:CookMedicalsReproductiveHealthBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="coo:BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis">coo:PayablesSecondInstallmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-06</xbrli:startDate><xbrli:endDate>2022-04-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-109"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:CookMedicalsReproductiveHealthBusinessMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="coo:BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis">coo:PayablesThirdInstallmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-06</xbrli:startDate><xbrli:endDate>2022-04-06</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:CookMedicalsReproductiveHealthBusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-01</xbrli:startDate><xbrli:endDate>2023-04-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-01-19</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">coo:SightGlassVisionIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">coo:EssilorInternationalSASMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-03-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-10-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">coo:CompositeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">coo:CompositeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">coo:LicenseAndDistributionRightsAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">coo:LicenseAndDistributionRightsAndOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">coo:OverdraftAndOtherCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">coo:OverdraftAndOtherCreditFacilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">coo:TermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">coo:TermLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</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></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">coo:OtherDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">coo:OtherDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:TermLoanFacility2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:TermLoanFacility2021Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">coo:TermLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:TermLoanAgreement2021364DayMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-02</xbrli:startDate><xbrli:endDate>2021-11-02</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">coo:TermLoansMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:TermLoanAgreement2021364DayMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-11-02</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:CreditAgreement2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:CreditAgreement2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">coo:TermLoanFacility2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:CreditAgreement2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">coo:RevolvingCreditFacilityAndTermLoanFacility2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:CreditAgreement2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">coo:TermLoanFacility2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:CreditAgreement2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:CreditAgreement2020Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">coo:RevolvingCreditFacilityAndTermLoanFacility2020Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">coo:A2023LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-31</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="director"><xbrli:measure>coo:director</xbrli:measure></xbrli:unit><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">coo:A2023LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">coo:A2023LongTermIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</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-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2011-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-02-10</xbrli:startDate><xbrli:endDate>2023-02-10</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-08-11</xbrli:startDate><xbrli:endDate>2023-08-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-09</xbrli:startDate><xbrli:endDate>2022-02-09</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-08-11</xbrli:startDate><xbrli:endDate>2022-08-11</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:ToricLensMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:ToricLensMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:ToricLensMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:ToricLensMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:MultifocalLensMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:MultifocalLensMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:MultifocalLensMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:MultifocalLensMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:SingleUseSphereLensMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:SingleUseSphereLensMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:SingleUseSphereLensMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:SingleUseSphereLensMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:NonSingleUseSphereAndOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:NonSingleUseSphereAndOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:NonSingleUseSphereAndOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:NonSingleUseSphereAndOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:OfficeAndSurgicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:OfficeAndSurgicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:OfficeAndSurgicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:OfficeAndSurgicalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:FertilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:FertilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:FertilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:FertilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</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-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</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-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</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-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">coo:RestOfWorldExcludingUnitedStatesAndEuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">coo:RestOfWorldExcludingUnitedStatesAndEuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">coo:RestOfWorldExcludingUnitedStatesAndEuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">coo:RestOfWorldExcludingUnitedStatesAndEuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">coo:RestOfWorldExcludingUnitedStatesAndEuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">coo:RestOfWorldExcludingUnitedStatesAndEuropeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="interest_rate_swap_contract"><xbrli:measure>coo:interest_rate_swap_contract</xbrli:measure></xbrli:unit><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-11-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2021-11-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-04-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-10-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-01</xbrli:startDate><xbrli:endDate>2023-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-05-01</xbrli:startDate><xbrli:endDate>2022-07-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-07-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000711404</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-07-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_4"></div><div style="min-height:45pt;width:100%"><div><span><br/></span></div></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">_____________________________________________________________</span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">_____________________________________________________________</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:2.276%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.524%"></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 Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Quarterly Report Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">July 31, 2023</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:2.276%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:95.524%"></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 Unicode MS',sans-serif;font-size:12pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Transition Report Pursuant to Section&#160;13 or 15(d) of the Securities Exchange Act of 1934</span></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Commission File Number <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">1-8597</ix:nonNumeric> </span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">_____________________________________________________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">The Cooper Companies, Inc.</ix:nonNumeric> </span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">_____________________________________________________________</span></div><div style="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:52.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.215%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">94-2657368</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(I.R.S. Employer<br/>Identification No.)</span></td></tr></table></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">6101 Bollinger Canyon Road</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine2" id="f-10">Suite 500</ix:nonNumeric>,</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-11">San Ramon</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-12">California</ix:nonNumeric> <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-13">94583</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Address of principal executive offices) (Zip Code)</span></div><div style="margin-top:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Registrant&#8217;s telephone number, including area code (<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-14">925</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-15">460-3600</ix:nonNumeric> </span></div><div style="margin-bottom:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">_____________________________________________________________</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:174%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.519%"><tr><td style="width:1.0%"></td><td style="width:32.877%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.291%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.537%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.058%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Trading Symbol</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-16">Common Stock, $.10 par value</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-17">COO</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-18">The New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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="c-1" name="dei:EntityCurrentReportingStatus" id="f-19">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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="c-1" name="dei:EntityInteractiveDataCurrent" id="f-20">Yes</ix:nonNumeric>&#160;&#160;&#9746;&#160;&#160;&#160;&#160;No&#160;&#160;&#9744;</span></div><div style="margin-top:4pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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 emerging growth company. See definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company&#8221; and "emerging growth company" in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:5pt"><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.340%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.100%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:41.620%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:24.340%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.100%"></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:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-21">Large accelerated filer</ix:nonNumeric></span></td><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:10pt;font-weight:400;line-height:100%">&#9746;</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></div></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:10pt;font-weight:400;line-height:100%">Non-accelerated&#160;filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-22">&#9744;</ix:nonNumeric></span></div></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:10pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-23">&#9744;</ix:nonNumeric></span></div></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></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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. &#9744;</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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;&#160;&#160;Yes&#160;&#160;&#9744;&#160;&#160;&#160;&#160;No&#160;&#160;<ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-24">&#9746;</ix:nonNumeric></span></div><div style="margin-top:4pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August&#160;25, 2023, <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-25">49,524,149</ix:nonFraction> shares of Common Stock, $0.10 par value, were outstanding.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_10"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.964%"><tr><td style="width:1.0%"></td><td style="width:18.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.629%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><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></table></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;text-decoration:underline">INDEX</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#160;</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:10.598%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:73.098%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.004%"></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:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><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:9.5pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Page&#160;No.</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:9.5pt;font-weight:400;line-height:100%">PART&#160;I.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_13">FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr style="height:5pt"><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Item&#160;1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_16">Unaudited Financial Statements</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_19">Consolidated Condensed Statements of Income and Comprehensive Income</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_19">3</a></span></div></td></tr><tr style="height:5pt"><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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_22">Consolidated Condensed Balance Sheets</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_22">4</a></span></div></td></tr><tr style="height:5pt"><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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_25">Consolidated Condensed Statements of Stockholders' Equity</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_25">5</a></span></div></td></tr><tr style="height:5pt"><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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_28">Consolidated Condensed Statements of Cash Flows</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_28">7</a></span></div></td></tr><tr style="height:5pt"><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="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_34">Notes to Consolidated Condensed Financial Statements</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_34">8</a></span></div></td></tr><tr style="height:5pt"><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Item&#160;2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_70">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_70">16</a></span></div></td></tr><tr style="height:5pt"><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Item&#160;3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_85">Quantitative and Qualitative Disclosure About Market Risk</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_85">28</a></span></div></td></tr><tr style="height:5pt"><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Item&#160;4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_88">Controls and Procedures</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_88">28</a></span></div></td></tr><tr style="height:5pt"><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:9.5pt;font-weight:400;line-height:100%">PART&#160;II.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_91">OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:5pt"><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Item&#160;1.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_94">Legal Proceedings</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_94">29</a></span></div></td></tr><tr style="height:5pt"><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Item&#160;1A.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_97">Risk Factors</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_97">29</a></span></div></td></tr><tr style="height:5pt"><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Item&#160;2.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_100">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_100">29</a></span></div></td></tr><tr style="height:5pt"><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Item&#160;3.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_103">Defaults Upon Senior Securities</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_103">29</a></span></div></td></tr><tr style="height:5pt"><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Item&#160;4.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_106">Mine Safety Disclosures</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_106">29</a></span></div></td></tr><tr style="height:6pt"><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Item&#160;5.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_109">Other Information</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_109">29</a></span></div></td></tr><tr style="height:5pt"><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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Item&#160;6.</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_112">Exhibits</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_112">30</a></span></div></td></tr><tr style="height:5pt"><td colspan="6" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_115">Signatures</a></span></div></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="#ia07e6b66560d46119b7fe4b2e83491fb_115">31</a></span></div></td></tr></table></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_13"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.964%"><tr><td style="width:1.0%"></td><td style="width:18.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.629%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><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></table></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_16"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Item&#160;1. Unaudited Financial Statements</span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_19"></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Consolidated Condensed Statements of Income and Comprehensive Income</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Periods Ended July 31, </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">(In millions, except for earnings per share)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">(Unaudited)</span></div><div style="margin-top:14pt"><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:44.252%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.725%"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:400;line-height:100%">&#160;&#160;</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-31">930.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-32">843.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-33">2,666.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-34">2,460.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-35">320.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-36">291.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-37">914.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:CostOfGoodsAndServicesSold" scale="6" id="f-38">857.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-39">610.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:GrossProfit" scale="6" id="f-40">552.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-41">1,751.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:GrossProfit" format="ixt:num-dot-decimal" scale="6" id="f-42">1,603.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Selling, general and administrative 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="f-43">375.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="f-44">342.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="6" id="f-45">1,113.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="6" id="f-46">984.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="f-47">36.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="f-48">28.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="f-49">100.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:ResearchAndDevelopmentExpense" scale="6" id="f-50">81.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amortization of intangibles</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-51">46.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-52">40.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-53">139.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-54">133.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-55">151.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-56">140.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-57">397.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-58">404.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="f-59">26.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="f-60">17.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="f-61">79.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="f-62">34.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other expense (income), net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-63">6.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-64">6.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-65">11.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-66">33.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-67">118.8</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-68">117.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-69">306.5</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-70">402.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Provision for income taxes (Note 6)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-71">33.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-72">18.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-73">96.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-74">82.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income </span></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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-75">85.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 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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-76">98.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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-77">209.7</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-78">320.2</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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Earnings per share (Note 7):</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-79">1.72</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-80">1.99</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-81">4.24</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-82">6.49</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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-83">1.71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-84">1.98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-85">4.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-86">6.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Number of shares used to compute earnings per 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="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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-87">49.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-88">49.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-89">49.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-90">49.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-91">49.9</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-92">49.6</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-93">49.8</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-94">49.7</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other comprehensive income, net of tax:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash flow hedges</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="6" id="f-95">14.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="6" id="f-96">10.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="6" id="f-97">11.9</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" scale="6" id="f-98">42.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign currency translation adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="f-99">34.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="f-100">32.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="f-101">103.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="6" id="f-102">178.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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><td colspan="3" style="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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Comprehensive income</span></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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-103">134.3</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-104">55.6</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-105">301.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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-106">184.2</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></div><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Consolidated Condensed Financial Statements.</span></div><div style="margin-top:9pt;text-align:center"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_22"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.964%"><tr><td style="width:1.0%"></td><td style="width:18.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.629%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><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></table></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Consolidated Condensed Balance Sheets</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">(In millions, unaudited)</span></div><div><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.085%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.406%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.408%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-107">117.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-108">138.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Trade accounts receivable, net of allowance for credit losses of $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="f-109">27.6</ix:nonFraction> at July&#160;31, 2023, and $<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="6" id="f-110">20.7</ix:nonFraction> at October&#160;31, 2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="f-111">629.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AccountsReceivableNetCurrent" scale="6" id="f-112">557.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Inventories (Note 3)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="f-113">723.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="f-114">628.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Prepaid expense and other current 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="6" id="f-115">240.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="6" id="f-116">208.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="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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total current assets</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-117">1,711.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="f-118">1,533.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Property, plant and equipment, net</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-119">1,535.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 #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-120">1,432.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-121">3,683.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-122">3,609.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other intangibles, net (Note 4)</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-123">1,770.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-124">1,885.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred tax assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="6" id="f-125">2,369.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredIncomeTaxAssetsNet" format="ixt:num-dot-decimal" scale="6" id="f-126">2,443.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-127">628.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OtherAssetsNoncurrent" scale="6" id="f-128">587.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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-129">11,697.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-130">11,492.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.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 #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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Short-term debt (Note 5)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DebtCurrent" scale="6" id="f-131">79.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DebtCurrent" scale="6" id="f-132">412.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-133">226.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AccountsPayableCurrent" scale="6" id="f-134">248.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Employee compensation and benefits</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="f-135">154.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="6" id="f-136">152.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="f-137">122.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="6" id="f-138">93.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other current 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-139">409.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:OtherLiabilitiesCurrent" scale="6" id="f-140">373.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="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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total current liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LiabilitiesCurrent" scale="6" id="f-141">993.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="6" id="f-142">1,280.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Long-term debt (Note 5)</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="f-143">2,514.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="f-144">2,350.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="f-145">137.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="6" id="f-146">149.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Long-term tax 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="6" id="f-147">90.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AccruedIncomeTaxesNoncurrent" scale="6" id="f-148">113.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="6" id="f-149">185.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityNoncurrent" scale="6" id="f-150">198.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accrued pension liability 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="coo:LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent" scale="6" id="f-151">246.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="coo:LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent" scale="6" id="f-152">225.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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-153">4,168.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="6" id="f-154">4,317.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Contingencies (Note 10)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-6" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-155"></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 #000;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-7" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-156"></ix:nonFraction></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="-2" id="f-157"><ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="-2" id="f-158">10</ix:nonFraction></ix:nonFraction> cents par value, <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="f-159"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:PreferredStockSharesAuthorized" scale="6" id="f-160">1.0</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="6" id="f-161"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="6" id="f-162"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesIssued" format="ixt:fixed-zero" scale="6" id="f-163"><ix:nonFraction unitRef="shares" contextRef="c-7" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="6" id="f-164">zero</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued or outstanding</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="f-165">&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="6" id="f-166">&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-7" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="-2" id="f-167"><ix:nonFraction unitRef="usdPerShare" contextRef="c-6" decimals="2" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="-2" id="f-168">10</ix:nonFraction></ix:nonFraction> cents par value, <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="f-169"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:CommonStockSharesAuthorized" scale="6" id="f-170">120.0</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="f-171">53.9</ix:nonFraction> issued and <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-172">49.5</ix:nonFraction> outstanding at July&#160;31, 2023, and <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:CommonStockSharesIssued" scale="6" id="f-173">53.8</ix:nonFraction> issued and <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-174">49.3</ix:nonFraction> outstanding at October&#160;31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="f-175">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:CommonStockValue" scale="6" id="f-176">5.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="6" id="f-177">1,817.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="6" id="f-178">1,765.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-179">374.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-180">466.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-181">6,791.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="6" id="f-182">6,584.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Treasury stock at cost: <ix:nonFraction unitRef="shares" contextRef="c-6" decimals="-5" name="us-gaap:TreasuryStockCommonShares" scale="6" id="f-183">4.4</ix:nonFraction> shares at July&#160;31, 2023, and <ix:nonFraction unitRef="shares" contextRef="c-7" decimals="-5" name="us-gaap:TreasuryStockCommonShares" scale="6" id="f-184">4.5</ix:nonFraction> shares at October&#160;31, 2022</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:TreasuryStockCommonValue" scale="6" id="f-185">711.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:TreasuryStockCommonValue" scale="6" id="f-186">714.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total Cooper stockholders&#8217; equity</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-187">7,528.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-188">7,174.5</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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="f-189">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:MinorityInterest" scale="6" id="f-190">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stockholders&#8217; equity (Note 9)</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-191">7,528.5</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-192">7,174.7</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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total liabilities and stockholders&#8217; equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-193">11,697.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="6" id="f-194">11,492.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Consolidated Condensed Financial Statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</span></div></div></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_25"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-top:15pt"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Consolidated Condensed Statements of Stockholders' Equity</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">(In millions, unaudited)</span></div><div><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:26.909%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.876%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.339%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.529%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.339%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.497%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.622%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.497%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.812%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.244%"></td><td style="width:0.1%"></td></tr><tr style="height:27pt"><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:9.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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Shares</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional Paid-In Capital</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling Interests</span></td><td colspan="3" rowspan="2" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders'<br/>Equity</span></td></tr><tr style="height:21pt"><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:'Times New Roman',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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</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:'Times New Roman',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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at November 1, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-8" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-195">49.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-196">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-9" decimals="-5" name="us-gaap:TreasuryStockCommonShares" scale="6" id="f-197">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-198">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-199">1,715.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-200">341.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-201">6,202.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-202">639.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-203">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-204">6,942.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income</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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-205">95.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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-206">95.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-207">35.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-208">35.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Issuance of common stock for stock plans, net and employee stock purchase plan</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="6" id="f-209">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="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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-210">8.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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="6" id="f-211">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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-212">8.1</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Dividends on common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-17" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-213">0.03</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-214">1.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-215">1.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-216">12.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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-217">12.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock repurchase</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-19" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" scale="6" id="f-218">0.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="-5" name="us-gaap:TreasuryStockSharesAcquired" scale="6" id="f-219">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-220">78.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="6" id="f-221">78.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at January 31, 2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-22" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-222">49.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-223">5.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-23" decimals="-5" name="us-gaap:TreasuryStockCommonShares" scale="6" id="f-224">4.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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-225">0.4</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-226">1,719.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-227">377.2</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-228">6,295.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-229">717.4</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-230">0.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-29" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-231">6,926.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-232">126.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-233">126.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-234">57.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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-235">57.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Issuance of common stock for stock plans, net and employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-33" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="6" id="f-236">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-237">4.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-238">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-239">5.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-240">12.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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-241">12.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at April 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-36" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-242">49.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-243">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-37" decimals="-5" name="us-gaap:TreasuryStockCommonShares" scale="6" id="f-244">4.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-245">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-246">1,736.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-247">434.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-248">6,422.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-249">716.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-250">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-251">7,013.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net Income</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-252">98.4</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-253">98.4</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" format="ixt:fixed-zero" scale="6" id="f-254">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-255">42.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-256">42.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Issuance of common stock for stock plans, net and employee stock purchase plan</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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-257">0.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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-258">1.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Dividends on common stock (<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-259">0.03</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-260">1.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-261">1.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-262">13.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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-263">13.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at July 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-47" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-264">49.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-265">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-48" decimals="-5" name="us-gaap:TreasuryStockCommonShares" scale="6" id="f-266">4.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-267">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-268">1,751.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-269">477.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-270">6,519.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-271">715.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-272">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-273">7,083.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Consolidated Condensed Financial Statements.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-top:15pt"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Consolidated Condensed Statements of Stockholders' Equity</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">(In millions, unaudited)</span></div><div><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:26.562%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.876%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.339%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.876%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.339%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.497%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.622%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.497%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.034%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.812%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.378%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.244%"></td><td style="width:0.1%"></td></tr><tr style="height:27pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Common Shares</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Additional Paid-In Capital</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Retained Earnings</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Treasury Stock</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling Interests</span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total<br/>Stockholders'<br/>Equity</span></td></tr><tr style="height:21pt"><td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at November 1, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-55" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-274">49.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-275">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-56" decimals="-5" name="us-gaap:TreasuryStockCommonShares" scale="6" id="f-276">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-277">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-278">1,765.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-279">466.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-280">6,584.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-281">714.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-282">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-283">7,174.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income </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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-284">84.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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-285">84.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-286">63.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-287">63.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Issuance of common stock for stock plans, net and employee stock purchase plan</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-65" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="6" id="f-288">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="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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-289">2.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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-290">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="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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-5" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-291">1.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Dividends on common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-63" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-292">0.03</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-293">1.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-294">1.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-295">16.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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-296">16.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at January 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-68" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-297">49.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-298">5.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-69" decimals="-5" name="us-gaap:TreasuryStockCommonShares" scale="6" id="f-299">4.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-300">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-301">1,779.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-72" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-302">403.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-73" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-303">6,668.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-304">713.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-74" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-305">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-75" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-306">7,335.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-76" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-307">39.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-308">39.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-78" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-309">20.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-310">20.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Issuance of common stock for stock plans, net and employee stock purchase plan</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-79" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="6" id="f-311">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="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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="shares" contextRef="c-80" decimals="-5" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="6" id="f-312">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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-313">6.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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-80" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-314">1.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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-315">7.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-81" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-316">14.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-77" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-317">14.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at April 30, 2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-82" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-318">49.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-82" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-319">5.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-83" decimals="-5" name="us-gaap:TreasuryStockCommonShares" scale="6" id="f-320">4.4</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-84" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-321">0.4</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-85" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-322">1,800.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="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-86" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-323">423.8</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;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-87" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-324">6,707.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-83" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-325">712.3</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-88" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-326">0.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-89" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-327">7,378.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-328">85.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-329">85.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other comprehensive income (loss), net of tax</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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-91" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-330">49.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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" scale="6" id="f-331">49.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Issuance of common stock for stock plans, net and employee stock purchase plan</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-332">1.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-93" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-333">1.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="6" id="f-334">2.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Dividends on common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="f-335">0.03</ix:nonFraction> per share)</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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-90" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-336">1.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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:DividendsCommonStockCash" scale="6" id="f-337">1.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Share-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-92" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-338">15.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="6" id="f-339">15.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at July 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-94" decimals="-5" name="us-gaap:CommonStockSharesOutstanding" scale="6" id="f-340">49.5</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-94" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-341">5.0</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 colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-95" decimals="-5" name="us-gaap:TreasuryStockCommonShares" scale="6" id="f-342">4.4</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-96" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-343">0.4</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-97" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-344">1,817.4</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-345">374.8</ix:nonFraction>)</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-99" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-346">6,791.6</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-95" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-347">711.3</ix:nonFraction>)</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-100" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-348">0.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><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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="6" id="f-349">7,528.5</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><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Consolidated Condensed Financial Statements.</span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</span></div></div></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_28"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:85.964%"><tr><td style="width:1.0%"></td><td style="width:18.627%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:59.444%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.629%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><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></table></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Consolidated Condensed Statements of Cash Flows</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Nine Months Ended July 31, </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">(In millions, unaudited)</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:65.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.246%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.247%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-350">209.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-351">320.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-352">275.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:DepreciationDepletionAndAmortization" scale="6" id="f-353">257.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Settlement of contingent consideration</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="coo:BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability" format="ixt:fixed-zero" scale="6" id="f-354">&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="coo:BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability" scale="6" id="f-355">40.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="6" id="f-356">31.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="6" id="f-357">10.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Accrual for acquisition termination fee</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="coo:AccruedAcquisitionTerminationFee" scale="6" id="f-358">45.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="c-5" decimals="-3" name="coo:AccruedAcquisitionTerminationFee" format="ixt:fixed-zero" scale="6" id="f-359">&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net changes in operating capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncreaseDecreaseInOperatingCapital" scale="6" id="f-360">188.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:IncreaseDecreaseInOperatingCapital" scale="6" id="f-361">8.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other non-cash items</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="f-362">124.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="6" id="f-363">44.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net cash provided by operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="f-364">433.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="6" id="f-365">561.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Cash flows from investing 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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Purchases of property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="f-366">247.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="6" id="f-367">147.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Acquisitions of businesses and assets, net of cash acquired, 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="coo:PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther" scale="6" id="f-368">40.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="coo:PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther" format="ixt:num-dot-decimal" scale="6" id="f-369">1,636.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from sale of interest in a subsidiary</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" format="ixt:fixed-zero" scale="6" id="f-370">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" scale="6" id="f-371">52.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net cash used in investing activities</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="6" id="f-372">288.2</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="6" id="f-373">1,731.5</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Proceeds from long-term debt, net of issuance costs</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-374">1,652.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:ProceedsFromIssuanceOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-375">1,499.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Repayments of long-term debt</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" format="ixt:num-dot-decimal" scale="6" id="f-376">1,490.4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RepaymentsOfLongTermDebt" scale="6" id="f-377">549.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net (repayments of) proceeds from short-term debt</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-378">335.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" scale="6" id="f-379">462.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net proceeds (payments) related to share-based compensation awards</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="coo:ProceedsFromPaymentsOfShareBasedArrangement" scale="6" id="f-380">2.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="coo:ProceedsFromPaymentsOfShareBasedArrangement" scale="6" id="f-381">8.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Dividends on 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="f-382">1.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" scale="6" id="f-383">1.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:fixed-zero" scale="6" id="f-384">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="6" id="f-385">78.5</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Issuance of common stock for employee stock purchase plan</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ProceedsFromStockPlans" scale="6" id="f-386">5.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:ProceedsFromStockPlans" scale="6" id="f-387">5.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Settlement of contingent consideration </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" format="ixt:fixed-zero" scale="6" id="f-388">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="6" id="f-389">2.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net cash (used in) provided by financing activities</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="6" id="f-390">167.4</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="6" id="f-391">1,327.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of exchange rate changes on cash, cash equivalents and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-392">1.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-393">8.0</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net (decrease) increase in cash, cash equivalents, and restricted cash</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-394">21.1</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="6" id="f-395">150.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-396">138.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-397">96.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash, cash equivalents, and restricted cash at end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-398">117.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-399">246.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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Reconciliation of cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-400">117.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-5" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="6" id="f-401">246.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Restricted cash included in other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-402">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-5" name="us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue" scale="6" id="f-403">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-404">117.5</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-5" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="6" id="f-405">246.6</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Consolidated Condensed Financial Statements.</span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_31"></div><div style="text-align:center"><span><br/></span></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</span></div></div></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_34"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Notes to Consolidated Condensed Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" id="f-406" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 1. General</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The accompanying Consolidated Condensed Financial Statements of The Cooper Companies, Inc. and its subsidiaries have been prepared in accordance with generally accepted accounting principles in the United States (GAAP) for interim financial information and with the requirements of Regulation S-X, Rule 10-01 for financial statements required to be filed as a part of this Quarterly Report on Form 10-Q. Unless the context requires otherwise, terms "the Company", "we", "us", and "our" are used to refer collectively to The Cooper Companies, Inc. and its subsidiaries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The accompanying Consolidated Condensed Financial Statements and related notes are unaudited and should be read in conjunction with the audited Consolidated Financial Statements of the Company and related notes as contained in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022. The Consolidated Condensed Financial Statements include all adjustments (consisting only of normal recurring adjustments) and accruals necessary in the judgment of management for a fair presentation of the results for the interim periods presented.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Accounting Policies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">There have been no material changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-407" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The preparation of Consolidated Condensed Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of net sales and expenses during the reporting period. Actual results could differ from those estimates. The Company continually monitors and evaluates the estimates used as additional information becomes available. Adjustments will be made to these provisions periodically to reflect new facts and circumstances that may indicate that historical experience may not be indicative of current and/or future results.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-408" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">. This update requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy. This standard is effective for fiscal years beginning after December 15, 2021, and should be applied either prospectively or retrospectively. Early adoption is permitted. The Company adopted this guidance prospectively on November 1, 2022, and it did not have a material impact on the Consolidated Condensed Financial Statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Reference</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Reform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Topic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">848</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"> Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> and subsequent amendment to the initial guidance: ASU 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Scope</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> (collectively, &#8220;Topic 848&#8221;). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In December 2022, the FASB issued ASU 2022-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">. ASU 2022-06 defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024. Effective February 1, 2023, the Company transitioned its credit agreements from LIBOR to the Secured Overnight Financing Rate ("SOFR"). The Company adopted this guidance prospectively on February 1, 2023, and it did not have a material impact on the Consolidated Condensed Financial Statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">No other recently issued accounting pronouncements had or are expected to have a material impact on the Company's Consolidated Condensed Financial Statements.</span></div></ix:nonNumeric></ix:nonNumeric><div><span><br/></span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_37"></div><ix:nonNumeric contextRef="c-1" name="coo:BusinessCombinationAndAssetAcquisitionTextBlock" id="f-409" continuedAt="f-409-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 2. Acquisitions and Joint Venture</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">All acquisitions were funded by cash generated from operations or facility borrowings. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On November 1, 2022, CooperVision completed the acquisition of a privately-held U.S.-based company that provides a broad portfolio of technologically advanced contact lens products, including scleral and hybrid lenses. The purchase price of the acquisition was $<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="f-410">33.0</ix:nonFraction>&#160;million. Based upon preliminary valuations, assets acquired primarily comprised $<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="6" id="f-411">12.6</ix:nonFraction>&#160;million of customer relationship related intangibles, $<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-5" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" format="ixt:num-dot-decimal" scale="6" id="f-412">7.6</ix:nonFraction>&#160;million of technology, $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="coo:BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-413">5.1</ix:nonFraction>&#160;million of net assets and $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="6" id="f-414">7.7</ix:nonFraction>&#160;million of goodwill. The goodwill is <ix:nonFraction unitRef="usd" contextRef="c-104" decimals="0" name="us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" format="ixt:fixed-zero" scale="0" id="f-415">not</ix:nonFraction> deductible for tax purposes. The purchase price allocation is preliminary, and the Company is in the process of finalizing information primarily related to the effect on taxes and the corresponding impact on goodwill. </span></div></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Notes to Consolidated Condensed Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div></div><div><span><br/></span></div><ix:continuation id="f-409-1"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On April 6, 2022, CooperSurgical entered into an asset purchase agreement to acquire Cook Medical's Reproductive Health business, a manufacturer of minimally invasive medical devices focused on the fertility, obstetrics and gynecology markets. The aggregate consideration payable under the agreement was $<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferred1" format="ixt:num-dot-decimal" scale="6" id="f-416">875.0</ix:nonFraction>&#160;million in cash, with $<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="us-gaap:PaymentsToAcquireBusinessesGross" format="ixt:num-dot-decimal" scale="6" id="f-417">675.0</ix:nonFraction>&#160;million payable at the closing and the remaining $<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" format="ixt:num-dot-decimal" scale="6" id="f-418">200.0</ix:nonFraction>&#160;million payable in $<ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" format="ixt:num-dot-decimal" scale="6" id="f-419"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" format="ixt:num-dot-decimal" scale="6" id="f-420"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" format="ixt:num-dot-decimal" scale="6" id="f-421"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-5" name="us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred" format="ixt:num-dot-decimal" scale="6" id="f-422">50.0</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction>&#160;million installments following each of the first, second, third and fourth anniversaries of the closing. During the second quarter of fiscal 2023, CooperSurgical determined that the fulfillment of certain closing conditions related to regulatory approvals was no longer probable and accrued $<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-5" name="coo:AccruedAcquisitionTerminationFee" format="ixt:num-dot-decimal" scale="6" id="f-423">45.0</ix:nonFraction>&#160;million in expenses for a termination fee under the asset purchase agreement. The termination fee is recorded in "selling, general and administrative expense" on the Consolidated Condensed Statements of Income and Comprehensive Income and was paid on August 9, 2023. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Joint Venture</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On January 19, 2021, CooperVision acquired all of the remaining equity interests of SightGlass Vision, Inc. (SGV), a privately-held medical device company that developed spectacle lenses for myopia management. The transaction included potential payments of future consideration that were contingent upon the achievement of the regulatory approval milestone (the regulatory approval payment) and the acquired business reaching certain revenue thresholds over a specified period (the revenue pa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">yments). The undiscounted range of the contingent consideration was <ix:nonFraction unitRef="usd" contextRef="c-111" decimals="0" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" format="ixt:fixed-zero" scale="0" id="f-424">zero</ix:nonFraction> to $<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" format="ixt:num-dot-decimal" scale="6" id="f-425">139.1</ix:nonFraction>&#160;million payable to the other former equity interest owners. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In March 2022, the entities amended the terms of the contingent consideration, which resulted in CooperVision paying $<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-5" name="coo:BusinessCombinationPaymentToSettleContingentConsideration" format="ixt:num-dot-decimal" scale="6" id="f-426">42.9</ix:nonFraction>&#160;million to the former equity interest owners in exchange for the elimination of the revenue payments to such former equity interest owners. CooperVision recognized a net gain of $<ix:nonFraction unitRef="usd" contextRef="c-113" decimals="-5" name="us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" format="ixt:num-dot-decimal" scale="6" id="f-427">12.2</ix:nonFraction>&#160;million during fiscal 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Further, CooperVision and Essilor International SAS (Essilor) executed a Contribution Agreement and a Stock Purchase Agreement (the &#8220;Agreements&#8221;) in March 2022. Essilor paid CooperVision $<ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-5" name="us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" format="ixt:num-dot-decimal" scale="6" id="f-428">52.1</ix:nonFraction>&#160;million in exchange for a <ix:nonFraction unitRef="number" contextRef="c-115" decimals="2" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="f-429">50</ix:nonFraction>% interest in SGV and their proportionate share of the revenue payments. As part of the Agreements, each party contributed their interest in SGV and $<ix:nonFraction unitRef="usd" contextRef="c-114" decimals="-6" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-430"><ix:nonFraction unitRef="usd" contextRef="c-116" decimals="-6" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-431">10</ix:nonFraction></ix:nonFraction>&#160;million in cash to form a new joint venture. CooperVision then remeasured the fair value of its retained equity investment in the joint venture at $<ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-5" name="us-gaap:EquityMethodInvestments" format="ixt:num-dot-decimal" scale="6" id="f-432">90.0</ix:nonFraction>&#160;million which resulted in a $<ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-5" name="us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal" format="ixt:num-dot-decimal" scale="6" id="f-433">56.9</ix:nonFraction>&#160;million gain in Other (income) expense on deconsolidation of SGV in fiscal 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">During the nine months ended July&#160;31, 2023, CooperVision determined that approval would not be achieved within the timeline set forth in the contractual terms of the regulatory approval payment and released the remaining $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-5" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="6" id="f-434">31.8</ix:nonFraction>&#160;million contingent consideration liability.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Further information regarding the joint venture is included in our notes to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022.</span></div></ix:continuation><div><span><br/></span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_40"></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline"> <ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryDisclosureTextBlock" id="f-435" continuedAt="f-435-1" escape="true">Note 3. Inventories</ix:nonNumeric></span></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="f-435-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-436" 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:67.218%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.367%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="6" id="f-437">212.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:InventoryRawMaterialsNetOfReserves" scale="6" id="f-438">173.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Work-in-process</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="6" id="f-439">21.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:InventoryWorkInProcessNetOfReserves" scale="6" id="f-440">15.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="6" id="f-441">490.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:InventoryFinishedGoodsNetOfReserves" scale="6" id="f-442">439.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total inventories</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="f-443">723.6</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:InventoryNet" scale="6" id="f-444">628.7</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></ix:nonNumeric></ix:continuation></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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9</span></div></div></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_43"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Notes to Consolidated Condensed Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-445" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 4. Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-446" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" id="f-447" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Intangible assets consisted of the following:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.849%"><tr><td style="width:1.0%"></td><td style="width:37.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.125%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.891%"></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:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">(In millions)</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Gross&#160;<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Gross&#160;<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Weighted Average Amortization Period</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">(in years)</span></div></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Intangible assets with definite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="f-448">1,107.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-449">332.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="f-450">1,092.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-451">287.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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-120" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-452">19</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Composite intangible asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="f-453">1,061.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-454">407.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="f-455">1,061.9</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-456">354.0</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-122" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-457">15</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Technology</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-458">495.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-459">328.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-460">504.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-461">317.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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-124" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-462">12</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-463">210.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-464">73.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-465">209.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-466">62.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-126" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-467">15</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">License and distribution rights 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-468">51.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-469">25.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="6" id="f-470">50.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="6" id="f-471">23.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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-128" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-472">11</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="f-473">2,927.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-474">1,166.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="6" id="f-475">2,919.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-476">1,044.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-6" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-477">16</ix:nonNumeric></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: accumulated amortization and translation</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-478">1,166.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="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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="6" id="f-479">1,044.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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Intangible assets with definite lives, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="6" id="f-480">1,761.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="6" id="f-481">1,874.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Intangible assets with indefinite lives, net </span><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="6" id="f-482">9.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="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill" scale="6" id="f-483">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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total other intangibles, net</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-484">1,770.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="6" id="f-485">1,885.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets with indefinite lives include technology and trademarks.</span></div></ix:nonNumeric></ix:nonNumeric><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Balances include foreign currency translation adjustments. </span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" id="f-486" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">As of July&#160;31, 2023, the estimate of future amortization expenses for intangible assets with definite lives is as follows:</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:78.660%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.140%"></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:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Years:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="6" id="f-487">46.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" scale="6" id="f-488">181.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" scale="6" id="f-489">171.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" scale="6" id="f-490">163.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" scale="6" id="f-491">148.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Thereafter</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="coo:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" format="ixt:num-dot-decimal" scale="6" id="f-492">1,049.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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total remaining amortization for intangible assets with definite lives</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="6" id="f-493">1,761.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The Company performed its annual impairment assessment in the third quarter of fiscal 2023 and there was <ix:nonFraction unitRef="usd" contextRef="c-1" decimals="0" name="us-gaap:GoodwillAndIntangibleAssetImpairment" format="ixt:fixed-zero" scale="0" id="f-494">no</ix:nonFraction> impairment of goodwill or intangible assets recorded in the nine months ended July&#160;31, 2023. Further information regarding our annual impairment assessment is included in our notes to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022.</span></div></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10</span></div></div></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_46"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Notes to Consolidated Condensed Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtDisclosureTextBlock" id="f-495" continuedAt="f-495-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 5. Financing Arrangements</span></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-496" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The Company had outstanding debt as follows:</span></div><div style="margin-top:14pt"><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.218%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.367%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Overdraft and other credit facilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-5" name="us-gaap:ShortTermBorrowings" scale="6" id="f-497">63.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-5" name="us-gaap:ShortTermBorrowings" scale="6" id="f-498">57.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Term loans</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-5" name="us-gaap:ShortTermBorrowings" format="ixt:fixed-zero" scale="6" id="f-499">&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-5" name="us-gaap:ShortTermBorrowings" scale="6" id="f-500">338.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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Short-term debt, excluding financing leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:ShortTermBorrowings" scale="6" id="f-501">63.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:ShortTermBorrowings" scale="6" id="f-502">395.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-503">Financing lease liabilities</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="6" id="f-504">16.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="6" id="f-505">16.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Short-term debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DebtCurrent" scale="6" id="f-506">79.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DebtCurrent" scale="6" id="f-507">412.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Revolving credit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-508">163.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="6" id="f-509">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Term loans</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-510">2,350.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="6" id="f-511">2,350.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-512">0.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-5" name="us-gaap:DebtInstrumentCarryingAmount" scale="6" id="f-513">0.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: unamortized debt issuance cost</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DeferredFinanceCostsNoncurrentNet" scale="6" id="f-514">2.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DeferredFinanceCostsNoncurrentNet" scale="6" id="f-515">3.1</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Long-term debt, excluding financing leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-516">2,511.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="6" id="f-517">2,347.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-518">Financing lease liabilities</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-519">3.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="6" id="f-520">3.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="f-521">2,514.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:LongTermDebtAndCapitalLeaseObligations" format="ixt:num-dot-decimal" scale="6" id="f-522">2,350.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total debt</span></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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="6" id="f-523">2,594.3</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="6" id="f-524">2,763.4</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></div></ix:nonNumeric><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Additional information regarding our indebtedness is included in our notes to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022, which was filed with the Securities and Exchange Commission on December 9, 2022. The carrying value of the Company's revolving credit facility and term loans approximates fair value based on current market rates (Level 2). As of July&#160;31, 2023, the Company was in compliance with all debt covenants. On February 1, 2023, the Company amended its credit agreements to transition the interest rates applicable to the loans denominated in U.S. Dollars from LIBOR to SOFR, as defined in the credit agreements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">2021 Term Loan Agreement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On December 17, 2021, the Company entered into a Term Loan Agreement (the 2021 Credit Agreement) by and among the Company, the lenders from time to time party thereto, and PNC Bank, National Association, as administrative agent. The 2021 Credit Agreement provides for a term loan facility (the 2021 Term Loan Facility) in an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-8" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="9" id="f-525">1.5</ix:nonFraction>&#160;billion, which, unless terminated earlier, matures on December 17, 2026.    </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On July&#160;31, 2023, the Company had $<ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-8" name="us-gaap:LongTermLineOfCredit" format="ixt:num-dot-decimal" scale="9" id="f-526">1.5</ix:nonFraction>&#160;billion outstanding under the 2021 Term Loan Facility and the weighted average interest rate was <ix:nonFraction unitRef="number" contextRef="c-141" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="f-527">6.21</ix:nonFraction>%.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">2021 <ix:nonNumeric contextRef="c-142" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durday" id="f-528">364</ix:nonNumeric>-Day Term Loan Agreement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On November 2, 2021, the Company entered into a <ix:nonNumeric contextRef="c-142" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durday" id="f-529">364</ix:nonNumeric>-day, $<ix:nonFraction unitRef="usd" contextRef="c-143" decimals="INF" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-530">840.0</ix:nonFraction>&#160;million, term loan agreement by and among the Company, the lenders party thereto and The Bank of Nova Scotia, as administrative agent, which matured on November 1, 2022. The Company used part of the funds to partially repay outstanding borrowings under the 2020 Revolving Credit Facility and for general corporate purposes. The loan was fully repaid by the maturity date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">2020 Revolving Credit and Term Loan Agreement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On April 1, 2020, the Company entered into a Revolving Credit and Term Loan Agreement (the 2020 Credit Agreement), among the Company, CooperVision International Holding Company, LP, CooperSurgical Netherlands B.V., CooperVision Holding Kft, the lenders from time to time party thereto, and KeyBank National Association, as administrative agent. The 2020 Credit Agreement provides for (a)&#160;a multicurrency revolving credit facility (the 2020 Revolving Credit Facility) in an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-7" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="9" id="f-531">1.29</ix:nonFraction> billion and (b)&#160;a term loan facility (the 2020 Term Loan Facility) in an aggregate principal amount of $<ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-5" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-532">850.0</ix:nonFraction> million, each of which, unless terminated earlier, mature on April 1, 2025. The Company has an uncommitted option to increase the revolving credit facility or establish a new term loan in an aggregate amount up to $<ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-6" name="coo:LineOfCreditFacilityAccordionFeatureIncreaseLimit" format="ixt:num-dot-decimal" scale="9" id="f-533">1.605</ix:nonFraction> billion.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',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:54pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Notes to Consolidated Condensed Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"><ix:continuation id="f-495-1">On July&#160;31, 2023, the Company had $<ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-5" name="us-gaap:LongTermLineOfCredit" format="ixt:num-dot-decimal" scale="6" id="f-534">850.0</ix:nonFraction>&#160;million outstanding under the 2020 Term Loan Facility and $<ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-5" name="us-gaap:LongTermLineOfCredit" format="ixt:num-dot-decimal" scale="6" id="f-535">163.5</ix:nonFraction>&#160;million outstanding under the 2020 Revolving Credit Facility. The interest rate on the 2020 Term Loan Facility and the weighted average interest rate on the 2020 Revolving Credit Facility was <ix:nonFraction unitRef="number" contextRef="c-149" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd" scale="-2" id="f-536">6.21</ix:nonFraction>% at July&#160;31, 2023.</ix:continuation></span></div><div><span><br/></span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_49"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-537" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 6. Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The effective tax rates for the three months ended July&#160;31, 2023, and July&#160;31, 2022, were <ix:nonFraction unitRef="number" contextRef="c-3" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-538">28.2</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-539">16.1</ix:nonFraction>%, respectively. The effective tax rates for the nine months ended July&#160;31, 2023, and July&#160;31, 2022, were <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-540">31.6</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-5" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-541">20.5</ix:nonFraction>%, respectively. The increases were primarily due to changes in the geographic composition of pre-tax earnings, an increase in the UK statutory tax rate from 19% to 25%, capitalization of research and experimental expenditures for fiscal 2023 as required by the 2017 Tax Cuts and Jobs Act, and changes in unrecognized tax benefits.</span></div></ix:nonNumeric><div><span><br/></span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_52"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-542" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 7. Earnings Per Share</span></div><div style="margin-top:14pt"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="f-543" 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:40.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.870%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">(In millions, except per share amounts)</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-544">85.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-545">98.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-546">209.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:NetIncomeLoss" scale="6" id="f-547">320.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">Basic:</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;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Weighted average common shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-548">49.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-549">49.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-550">49.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-551">49.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-552">1.72</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-553">1.99</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-554">4.24</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-555">6.49</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Weighted average common shares</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-556">49.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-557">49.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-558">49.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="6" id="f-559">49.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:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of dilutive stock plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="f-560">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="f-561">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="f-562">0.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="6" id="f-563">0.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted weighted average common shares</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-564">49.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="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-565">49.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="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-566">49.8</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-5" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="6" id="f-567">49.7</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:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted earnings per share </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-568">1.71</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-569">1.98</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-570">4.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-571">6.44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="f-572" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The following table sets forth stock options to purchase our common stock and restricted stock units that were not included in the diluted earnings per share calculation because their effect would have been antidilutive for the periods presented:</span></div><div style="margin-top:14pt"><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.485%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.369%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands, except exercise prices)</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock option shares excluded</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-150" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-573">205</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-151" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-574">425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-152" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-575">311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-153" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-576">224</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Exercise prices</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="f-577">329.83</ix:nonFraction> - $<ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="f-578">406.17</ix:nonFraction></span></div></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:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="f-579">304.54</ix:nonFraction> - $<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="f-580">406.17</ix:nonFraction></span></div></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:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="f-581">300.12</ix:nonFraction> - $<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="f-582">406.17</ix:nonFraction></span></div></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:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" scale="0" id="f-583">304.54</ix:nonFraction> - $<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" scale="0" id="f-584">406.17</ix:nonFraction></span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Restricted stock units excluded</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-154" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-585">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-155" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-586">121</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-156" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="6" id="f-587">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="c-157" decimals="-3" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="f-588">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="margin-top:14pt"><span><br/></span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_55"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-589" continuedAt="f-589-1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 8. Share-Based Compensation</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The Company has several stock plans that are described in the Company&#8217;s Annual Report on Form 10&#8209;K for the fiscal year ended October&#160;31, 2022. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-590" continuedAt="f-590-1" escape="true">The compensation expense and related income tax benefit recognized in our Consolidated Condensed Statements of Income and Comprehensive Income for share-based awards, including the Employee Stock Purchase Plan, were as follows:</ix:nonNumeric></span></div><div style="margin-top:14pt"><ix:continuation id="f-590-1"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.699%"><tr><td style="width:1.0%"></td><td style="width:40.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.906%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.906%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.854%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.906%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.907%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">(In millions)</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-591">13.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-592">11.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-593">41.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-594">34.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-595">1.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-596">1.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-597">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="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-598">3.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-599">0.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-600">0.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-601">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-602">2.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-603">15.5</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-604">13.7</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-605">46.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="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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-606">40.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Related income tax benefit</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="f-607">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="f-608">1.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="f-609">4.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" scale="6" id="f-610">4.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><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;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></tr></table></ix:continuation></div></ix:nonNumeric><div style="margin-top:14pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',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:54pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Notes to Consolidated Condensed Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div></div><ix:continuation id="f-589-1" continuedAt="f-589-2"><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">2023 Long-Term Incentive Plan (2023 Plan)</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In March 2023, we received stockholder approval of the 2023 Plan, which replaces the 2007 Long-Term Incentive Plan (2007 Plan). The 2023 Plan authorizes either our Board of Directors, or a designated committee thereof composed of <ix:nonFraction unitRef="director" contextRef="c-170" decimals="INF" name="coo:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee" format="ixt-sec:numwordsen" scale="0" id="f-611">two</ix:nonFraction> or more Non-Employee Directors, to grant to eligible individuals up to <ix:nonFraction unitRef="shares" contextRef="c-171" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-612">1,365,000</ix:nonFraction> shares in the form of specified equity awards including stock options, restricted stock units (RSUs) and performance share units (PSUs), subject to adjustment for future stock splits, stock dividends, expirations, forfeitures, and similar events. In addition, the 2023 Plan includes any shares which were available for issuance under the 2007 Plan at the time of stockholder approval of this plan and shares which become available as a result of the forfeiture or expiration of awards made under the 2007 Plan. The 2023 Plan provides for awards of stock options, RSUs and PSUs on substantially the same terms as the 2007 Plan, described in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022.</span></div></ix:continuation><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"><ix:continuation id="f-589-2">As of July&#160;31, 2023, <ix:nonFraction unitRef="shares" contextRef="c-172" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" format="ixt:num-dot-decimal" scale="0" id="f-613">1,372,724</ix:nonFraction> shares remained available under the 2023 Plan for future grants. The amount of available shares includes shares which may be distributed under performance shares.</ix:continuation> </span></div><div><span><br/></span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_58"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="f-614" continuedAt="f-614-1" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 9. Stockholders' Equity</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="f-615" continuedAt="f-615-1" escape="true"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Analysis of Changes in Accumulated Other Comprehensive Loss:</span></div><div style="margin-top:14pt;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:40.942%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.869%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Minimum Pension Liability</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Derivative Instruments</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-173" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-616">320.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-174" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-617">34.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-175" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-618">13.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-619">341.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Gross change in value</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="6" id="f-620">178.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="6" id="f-621">0.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="6" id="f-622">55.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="6" id="f-623">122.4</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-176" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:fixed-zero" scale="6" id="f-624">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-177" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:fixed-zero" scale="6" id="f-625">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="6" id="f-626">13.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="6" id="f-627">13.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-628">498.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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-629">33.9</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-630">55.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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-631">477.3</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></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at October 31, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-632">555.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-633">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-634">94.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-635">466.8</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Gross change in value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="6" id="f-636">103.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" format="ixt:fixed-zero" scale="6" id="f-637">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="6" id="f-638">15.7</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="6" id="f-639">88.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Tax effect</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:fixed-zero" scale="6" id="f-640">&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossTax" format="ixt:fixed-zero" scale="6" id="f-641">&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="6" id="f-642">3.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossTax" scale="6" id="f-643">3.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at July 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-644">451.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-645">6.2</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-646">82.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-98" decimals="-5" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-647">374.8</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Share Repurchases</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In December 2011, the Company's Board of Directors authorized the 2012 Share Repurchase Program (2012 Program) and through subsequent amendments, the most recent being in March 2017, the total repurchase authorization was increased from $<ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-5" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="6" id="f-648">500.0</ix:nonFraction> million to $<ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-8" name="us-gaap:StockRepurchaseProgramAuthorizedAmount1" format="ixt:num-dot-decimal" scale="9" id="f-649">1.0</ix:nonFraction> billion of the Company's common stock. As of July&#160;31, 2023, $<ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" format="ixt:num-dot-decimal" scale="6" id="f-650">256.4</ix:nonFraction> million remains authorized for repurchase under the 2012 Program. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">During the three and nine months ended July&#160;31, 2023, there were <ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="3" id="f-651"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="0" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="3" id="f-652">no</ix:nonFraction></ix:nonFraction> share repurchases under the 2012 Program. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">During the three months ended July&#160;31, 2022, there were <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:fixed-zero" scale="0" id="f-653">no</ix:nonFraction> share repurchases under the 2012 Program. During the nine months ended July&#160;31, 2022, the Company repurchased <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="-2" name="us-gaap:TreasuryStockSharesAcquired" format="ixt:num-dot-decimal" scale="3" id="f-654">191.2</ix:nonFraction> thousand</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">shares of its common stock for $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:TreasuryStockValueAcquiredCostMethod" format="ixt:num-dot-decimal" scale="6" id="f-655">78.5</ix:nonFraction> million, at an average purchase price of $<ix:nonFraction unitRef="usdPerShare" contextRef="c-5" decimals="2" name="us-gaap:TreasuryStockAcquiredAverageCostPerShare" scale="0" id="f-656">410.41</ix:nonFraction> per share. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Dividends&#160;&#160;&#160;&#160;</span></div></ix:nonNumeric><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"><ix:continuation id="f-614-1">The Company paid a semiannual dividend of approximately $<ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-657">1.5</ix:nonFraction> million or <ix:nonFraction unitRef="usdPerShare" contextRef="c-193" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" format="ixt:num-dot-decimal" scale="-2" id="f-658">3</ix:nonFraction> cents per share, on February 10, 2023, to stockholders of record on January 23, 2023, and approximately $<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-659">1.5</ix:nonFraction> million or <ix:nonFraction unitRef="usdPerShare" contextRef="c-194" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" format="ixt:num-dot-decimal" scale="-2" id="f-660">3</ix:nonFraction> cents per share, on August 11, 2023, to stockholders of record on July 27, 2023. The Company paid a semiannual dividend of approximately $<ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-661">1.5</ix:nonFraction> million or <ix:nonFraction unitRef="usdPerShare" contextRef="c-195" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" format="ixt:num-dot-decimal" scale="-2" id="f-662">3</ix:nonFraction> cents per share, on February 9, 2022, to stockholders of record on January 21, 2022 and approximately $<ix:nonFraction unitRef="usd" contextRef="c-196" decimals="-5" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="6" id="f-663">1.5</ix:nonFraction> million or <ix:nonFraction unitRef="usdPerShare" contextRef="c-196" decimals="2" name="us-gaap:CommonStockDividendsPerShareCashPaid" format="ixt:num-dot-decimal" scale="-2" id="f-664">3</ix:nonFraction> cents per share, on August 11, 2022, to stockholders of record on July 27, 2022.</ix:continuation> </span></div><div><span><br/></span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_61"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:LossContingencyDisclosures" id="f-665" continuedAt="f-665-1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 10. Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesPolicyTextBlock" id="f-666" continuedAt="f-666-1" escape="true">The Company is involved in various lawsuits, claims and other legal matters from time to time that arise in the ordinary course of conducting business, including matters involving our products, intellectual property, supplier relationships, distributors, competitor </ix:nonNumeric></span></div></ix:nonNumeric><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Notes to Consolidated Condensed Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div></div><div><ix:continuation id="f-665-1"><ix:continuation id="f-666-1"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">relationships, employees and other matters. The Company does not believe that the ultimate resolution of these proceedings or claims pending against it could have a material adverse effect on its financial condition or results of operations. At each reporting period, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under ASC 450, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">. Legal fees are expensed as incurred.</span></ix:continuation></ix:continuation></div><div><span><br/></span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_64"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingDisclosureTextBlock" id="f-667" continuedAt="f-667-1" escape="true"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 11. Business Segment Information</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The following tables present revenue and other financial information by reportable segment:</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="f-668" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Segment information:</span></div><div style="margin-top:5pt;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:40.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.869%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision net sales by category:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Toric lens</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-669">215.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-670">185.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-671">611.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-672">553.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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Multifocal lens</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-673">80.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-674">67.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-675">226.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-676">199.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Single-use sphere lens</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-677">187.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-678">163.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-679">521.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-680">491.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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Non single-use sphere, other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-681">146.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-682">149.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-683">441.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-684">436.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total CooperVision net sales</span></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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-685">630.2</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-686">566.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 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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-687">1,800.8</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-688">1,681.5</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperSurgical net sales by category:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Office and surgical</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-689">178.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-690">165.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-691">506.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-692">455.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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Fertility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-693">121.6</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-694">111.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-695">358.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-696">322.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperSurgical net sales</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-697">300.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-698">277.1</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-699">865.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-700">778.8</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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-701">930.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-702">843.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-703">2,666.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-704">2,460.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating income (loss):</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;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-705">151.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-706">124.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-707">449.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-708">387.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperSurgical</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-709">18.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-710">30.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-711">0.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-712">56.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-713">18.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-714">14.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-715">52.6</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-5" sign="-" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-716">40.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total operating 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-717">151.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="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-718">140.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="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-719">397.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 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OperatingIncomeLoss" scale="6" id="f-720">404.1</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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="f-721">26.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="f-722">17.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="f-723">79.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:InterestExpense" scale="6" id="f-724">34.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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><td colspan="3" style="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:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other expense, net </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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-725">6.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-726">6.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-727">11.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OtherNonoperatingIncomeExpense" scale="6" id="f-728">33.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-729">118.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-730">117.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-731">306.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="6" id="f-732">402.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric><div style="margin-top:9pt;text-align:justify"><ix:nonNumeric contextRef="c-1" name="us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" id="f-733" 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:66.918%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.366%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total identifiable assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-734">7,042.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-735">6,778.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperSurgical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-736">4,392.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-737">4,407.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Corporate</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-5" name="us-gaap:Assets" scale="6" id="f-738">262.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-5" name="us-gaap:Assets" scale="6" id="f-739">305.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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-740">11,697.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="6" id="f-741">11,492.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></div><div style="text-align:justify"><span><br/></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="f-742" escape="true"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Geographic information:</span></div><div style="margin-top:5pt;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:40.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.868%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net sales to unaffiliated customers by country of domicile:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-743">462.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-744">418.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-745">1,340.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-746">1,202.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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-243" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-747">279.7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-244" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-748">256.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-245" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-749">777.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-246" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-750">749.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Rest of world</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-247" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-751">188.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-752">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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-753">548.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-754">508.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-755">930.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="6" id="f-756">843.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-757">2,666.1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="6" id="f-758">2,460.3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div></ix:nonNumeric></ix:nonNumeric><div style="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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Notes to Consolidated Condensed Financial Statements</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Unaudited)</span></div></div><div style="margin-top:5pt;text-align:justify"><ix:continuation id="f-667-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock" id="f-759" 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:66.918%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.366%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net property, plant and equipment by country of domicile:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-251" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-760">926.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-252" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-761">856.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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-762">335.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-254" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-763">310.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Rest of world</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-764">272.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-256" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" scale="6" id="f-765">266.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-6" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-766">1,535.0</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-5" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="6" id="f-767">1,432.9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></ix:nonNumeric></ix:continuation><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#160;</span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_67"></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="f-768" escape="true"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 12. Financial Derivatives and Hedging</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">As of July&#160;31, 2023, the Company has <ix:nonFraction unitRef="interest_rate_swap_contract" contextRef="c-257" decimals="INF" name="us-gaap:NumberOfInterestRateDerivativesHeld" format="ixt-sec:numwordsen" scale="0" id="f-769">six</ix:nonFraction> interest rate swap contracts that have a total notional amount of $<ix:nonFraction unitRef="usd" contextRef="c-257" decimals="-8" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="9" id="f-770">1.3</ix:nonFraction> billion and remaining maturities of <ix:nonNumeric contextRef="c-258" name="us-gaap:DerivativeTermOfContract" format="ixt-sec:durwordsen" id="f-771">four years</ix:nonNumeric> or less. The&#160;interest&#160;rate&#160;swap&#160;contracts are fair valued by netting discounted future fixed cash payments and the discounted expected variable cash receipts, which are estimated based on observable market interest rate curves (Level 2). The fair value of the interest rate swap contracts are classified in "Other assets" on our Consolidated Condensed Balance Sheets. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">From time to time, the Company enters into foreign currency forward contracts to minimize the short-term impact of foreign currency exchange rate fluctuations on certain trade and intercompany receivables and payables. These foreign currency forward contracts are not designated as hedging instruments, and therefore the net change in their fair value is reported as a gain or loss in the Consolidated Condensed Statements of Income and Comprehensive Income. As of July&#160;31, 2023, the notional amount of outstanding foreign currency forward contracts was $<ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-5" name="us-gaap:DerivativeNotionalAmount" format="ixt:num-dot-decimal" scale="6" id="f-772">97.5</ix:nonFraction> million. The resulting impact on our consolidated financial statement from currency hedging activities was not significant for the three and nine months ended July&#160;31, 2023, and July&#160;31, 2022.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" id="f-773" escape="true"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The following table summarizes the amounts recognized with respect to our derivative instruments within the accompanying Consolidated Condensed Statements of Income and Comprehensive Income:</span></div><div style="margin-top:5pt"><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:29.981%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.978%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.364%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">Derivatives designated as cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">Location of (Gain)/Loss Recognized on Derivatives</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest rate swap contracts</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="6" id="f-774">12.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="6" id="f-775">0.9</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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-262" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="6" id="f-776">30.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-263" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="6" id="f-777">2.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="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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></tr></table></div></ix:nonNumeric><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The cumulative pre-tax impact of the gain on derivatives designated for hedge accounting is recognized in "Accumulated other comprehensive loss". <ix:continuation id="f-615-1" continuedAt="f-615-2">The following table details the changes in the cumulative pre-tax impact of the gain on derivatives designated for hedge accounting:</ix:continuation></span></div><div><span><br/></span></div><div><ix:continuation id="f-615-2"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.399%"><tr><td style="width:1.0%"></td><td style="width:40.138%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.951%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Beginning balance gain</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-264" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-778">89.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-265" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-779">86.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-266" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-780">124.5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-267" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-781">17.2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amount recognized in accumulated other comprehensive loss on interest rate swap contracts, gross</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="6" id="f-782">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="6" id="f-783">13.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="6" id="f-784">14.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" scale="6" id="f-785">53.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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amount reclassified from accumulated other comprehensive loss into earnings, gross </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-268" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="6" id="f-786">12.1</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-269" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="6" id="f-787">0.9</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="6" id="f-788">30.3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" scale="6" id="f-789">2.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Ending balance gain </span></div></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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-270" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-790">108.8</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-271" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-791">72.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-270" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-792">108.8</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="c-271" decimals="-5" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="6" id="f-793">72.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></tr></table></ix:continuation></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The amount recognized in other comprehensive income on interest rate swap contracts was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="6" id="f-794">23.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="6" id="f-795">11.1</ix:nonFraction> million, net of tax, for the three and nine months ended July&#160;31, 2023, respectively, and $(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" scale="6" id="f-796">9.8</ix:nonFraction>) million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" format="ixt:num-dot-decimal" scale="6" id="f-797">40.4</ix:nonFraction>&#160;million, net of tax, for the three and nine months ended July&#160;31, 2022, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The amount reclassified from other comprehensive income into earnings was $(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="f-798">9.2</ix:nonFraction>) million and $(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="f-799">23.0</ix:nonFraction>) million, net of tax, for the three and nine months ended July&#160;31, 2023, respectively, and $(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" scale="6" id="f-800">0.7</ix:nonFraction>) million and $<ix:nonFraction unitRef="usd" contextRef="c-5" decimals="-5" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" format="ixt:num-dot-decimal" scale="6" id="f-801">1.8</ix:nonFraction>&#160;million, net of tax, for the three and nine months ended July&#160;31, 2022, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The Company expects th</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">$<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" sign="-" name="us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" format="ixt:num-dot-decimal" scale="6" id="f-802">47.9</ix:nonFraction> million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> rec</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">orded as a component of "Accumulated other comprehensive loss" will be realized in the Consolidated Statements of Income and Comprehensive Income over the next twelve months and the amount will vary depending on prevailing interest rates.</span></div></ix:nonNumeric><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15</span></div></div></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_70"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div style="margin-top:15pt"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;text-decoration:underline">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;text-decoration:underline">and Results of Operations</span></div><div style="margin-bottom:12pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Note numbers refer to &#8220;Notes to Consolidated Condensed Financial Statements&#8221; in Item&#160;1. Unaudited Financial Statements.</span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_73"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Forward-Looking Statements</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">This Quarterly Report on Form 10-Q contains &#8220;forward-looking statements&#8221; within the meaning of Section 27A of the Securities Act of 1933, Section 21E of the Securities Exchange Act of 1934 and the Private Securities Litigation Reform Act of 1995. These include statements relating to plans, prospects, goals, strategies, future actions, events or performance and other statements which are other than statements of historical fact, including: statements regarding the expected impacts of global macroeconomic, health and political conditions; and statements regarding acquisitions (including acquired companies' financial positions, our market position based on acquisitions, product development and business strategies, anticipated cost synergies, expected timing and benefits of pending transactions, and integration of acquired entities or operations, as well as estimates of our and the acquired entities' future expenses, sales and earnings per share) that are forward-looking. In addition, all statements regarding anticipated growth in our revenues, anticipated market conditions, planned product launches, restructuring or business transition expectations, regulatory plans, and expected results of operations are forward-looking. To identify these statements, look for words like &#8220;believes,&#8221; &#8220;outlook,&#8221; &#8220;probable,&#8221; &#8220;expects,&#8221; &#8220;may,&#8221; &#8220;will,&#8221; &#8220;should,&#8221; &#8220;could,&#8221; &#8220;seeks,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;estimates&#8221; or &#8220;anticipates&#8221; and similar words or phrases. Forward-looking statements necessarily depend on assumptions, data or methods that may be incorrect or imprecise and are subject to risks and uncertainties. Among the factors that could cause our actual results and future actions to differ materially from those described in forward-looking statements are:</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Adverse changes in the global or regional general business, political and economic conditions, including the impact of continuing uncertainty and instability of certain countries, man-made or natural disasters and pandemic conditions, that could adversely affect our global markets, and the potential adverse economic impact and related uncertainty caused by these items.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">The impact of Russia's invasion of Ukraine and the global response to this invasion on the global economy, European economy, financial markets, energy markets, currency rates and our ability to supply product to, or through, affected countries.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Our substantial and expanding international operations and the challenges of managing an organization spread throughout multiple countries and complying with a variety of legal, compliance and regulatory requirements.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Foreign currency exchange rate and interest rate fluctuations including the risk of fluctuations in the value of foreign currencies or interest rates that would decrease our net sales and earnings.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Our existing and future variable rate indebtedness and associated interest expense is impacted by rate increases, which could adversely affect our financial health or limit our ability to borrow additional funds.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Changes in tax laws, examinations by tax authorities, and changes in our geographic composition of income. </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Acquisition-related adverse effects including the failure to successfully achieve the anticipated net sales, margins and earnings benefits of acquisitions, integration delays or costs and the requirement to record significant adjustments to the preliminary fair value of assets acquired and liabilities assumed within the measurement period, required regulatory approvals for an acquisition not being obtained or being delayed or subject to conditions that are not anticipated, adverse impacts of changes to accounting controls and reporting procedures, contingent liabilities or indemnification obligations, increased leverage and lack of access to available financing (including financing for the acquisition or refinancing of debt owed by us on a timely basis and on reasonable terms).</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Compliance costs and potential liability in connection with U.S. and foreign laws and health care regulations pertaining to privacy and security of personal information, such as HIPAA and the California Consumer Privacy Act (CCPA) in the U.S. and the General Data Protection Regulation (GDPR) requirements in Europe, including but not limited to those resulting from data security breaches.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">A major disruption in the operations of our manufacturing, accounting and financial reporting, research and development, distribution facilities or raw material supply chain due to challenges associated with integration of acquisitions, man-made or natural disasters, pandemic conditions, cybersecurity incidents or other causes.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">A major disruption in the operations of our manufacturing, accounting and financial reporting, research and development or distribution facilities due to technological problems, including any related to our information systems maintenance, enhancements or new system deployments, integrations or upgrades.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Market consolidation of large customers globally through mergers or acquisitions resulting in a larger proportion or concentration of our business being derived from fewer customers.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Disruptions in supplies of raw materials, particularly components used to manufacture our silicone hydrogel lenses.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">New U.S. and foreign government laws and regulations, and changes in existing laws, regulations and enforcement guidance, which affect areas of our operations including, but not limited to, those affecting the health care industry, including the contact lens industry specifically and the medical device or pharmaceutical industries generally, including </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',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:72pt;width:100%"><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">and Results of Operations</span></div></div><div style="padding-left:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">but not limited to the EU Medical Devices Regulation (MDR) and the EU In Vitro Diagnostic Medical Devices Regulation (IVDR).</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Legal costs, insurance expenses, settlement costs and the risk of an adverse decision, prohibitive injunction or settlement related to product liability, patent infringement, contractual disputes, or other litigation.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Limitations on sales following product introductions due to poor market acceptance.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">New competitors, product innovations or technologies, including but not limited to, technological advances by competitors, new products and patents attained by competitors, and competitors' expansion through acquisitions.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Reduced sales, loss of customers and costs and expenses related to product recalls and warning letters.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Failure to receive, or delays in receiving, regulatory approvals or certifications for products.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Failure of our customers and end users to obtain adequate coverage and reimbursement from third-party payers for our products and services.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">The requirement to provide for a significant liability or to write off, or accelerate depreciation on, a significant asset, including goodwill, other intangible assets and idle manufacturing facilities and equipment.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">The success of our research and development activities and other start-up projects.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Dilution to earnings per share from acquisitions or issuing stock.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Impact and costs incurred from changes in&#160;accounting&#160;standards and policies.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Risks related to environmental laws and requirements applicable to our facilities and products, including evolving regulations regarding the use of hazardous substances or chemicals in our products. </span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Risks related to environmental, social and corporate governance (ESG) issues, including those related to climate change and sustainability.</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:32.68pt">Other events described in our Securities and Exchange Commission filings, including the &#8220;Business&#8221; and &#8220;Risk Factors&#8221; sections in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022, as such Risk Factors may be updated in quarterly filings including updates made in this filing.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">We caution investors that forward-looking statements reflect our analysis only on their stated date. We disclaim any intent to update them 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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17</span></div></div></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_76"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">and Results of Operations</span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Results of Operations</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In this section, we discuss the results of our operations for the third quarter of fiscal 2023 ended July&#160;31, 2023, and compare them with the same period of fiscal 2022. We also discuss our cash flows and current financial condition under &#8220;Capital Resources and Liquidity.&#8221; Within the tables presented, percentages are calculated based on the underlying whole-dollar amounts and, therefore, may not recalculate exactly from the rounded numbers used for disclosure purposes.&#160;&#160;&#160;&#160;</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Outlook</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">We are optimistic about the long-term prospects for the worldwide contact lens and general health care markets, and the resilience of and growth prospects for our businesses and products. However, we face significant risks and uncertainties in our global operating environment. These risks include uncertain global and regional business, political and economic conditions, including but not limited to those associated with man-made or natural disasters, pandemic conditions, inflation, foreign exchange rate fluctuations, regulatory developments, supply chain disruptions, and escalating global trade barriers. For more information on the risks associated with our global operating environment, refer to Part II, Item 1A "Risk Factors" herein. These risks and uncertainties have adversely affected our sales, cash flow and performance in the past and could further adversely affect our future sales, cash flow and performance.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Global Market and Economic Conditions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> - Over the last few years in the U.S. and globally, market and economic conditions have been challenging, particularly in light of the COVID-19 pandemic. Foreign countries, in particular the Euro zone, have experienced recessionary pressures and face continued concerns about the systemic impacts of adverse economic conditions and geopolitical issues. In addition, changes in economic conditions, supply chain constraints, logistics challenges, labor shortages, the war in Ukraine, and steps taken by governments and central banks, particularly in response to the COVID-19 pandemic, as well as other stimulus and spending programs, have led to higher inflation, which is likely to lead to an increase in costs and may cause changes in fiscal and monetary policy, including increased interest rates. In a higher inflationary environment, we may be unable to raise the prices of our products and services sufficiently to keep up with the increase in our costs. These market and economic conditions could have a material adverse effect on our results of operations and financial condition.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">CooperVision</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> - We compete in the worldwide contact lens market with our spherical, toric, multifocal, and toric multifocal contact lenses offered in a variety of materials including those using silicone hydrogel Aquaform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> technology and PC Technology&#8482;. We believe that there will be lower contact lens wearer dropout rates as technology improves and enhances the wearing experience through a combination of improved designs and materials and the growth of preferred modalities such as single-use and monthly wearing options. CooperVision also competes in the myopia management and specialty eye care contact lens markets with myopia management contact lenses using its ActivControl&#174; technology and with products such as orthokeratology (ortho-k) and scleral lenses. CooperVision has U.S. Food and Drug Administration (FDA) approval for its MiSight</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> 1 day lens, which is the first and only FDA-approved</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> product indicated to slow the progression of myopia in children with treatment initiated between the ages of 8-12. Further, CooperVision has Chinese National Medical Products Administration (NMPA) approval for its MiSight</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> 1 day lens for use in China. CooperVision is focused on greater worldwide market penetration using recently introduced products, and we continue to expand our presence in existing and emerging markets, including through acquisitions. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Our ability to compete successfully with a full range of silicone hydrogel products is an important factor to achieving our desired future levels of sales growth and profitability. CooperVision manufactures and markets a wide variety of silicone hydrogel contact lenses. Our single-use silicone hydrogel product franchises, clariti</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">&#174; </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">and MyDay</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">, remain a focus as we expect increasing demand for these products, as well as future single-use products, as the global contact lens market continues to shift to this modality. Outside of single-use, the Biofinity</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> and Avaira Vitality</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> product families comprise our focus in the FRP, or frequent replacement product, market which encompasses the monthly and 2-week modalities. Included in this segment are unique products such as Biofinity Energys</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">&#174;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">, which helps individuals with digital eye fatigue.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">CooperSurgical -</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> Our CooperSurgical business competes in the general health care market with a commitment to advancing the health of women, babies and families through its diversified portfolio of products and services, including medical devices, fertility, genomics, diagnostics, cryogenic storage, contraception and healthcare technology services. CooperSurgical has established its market presence and distribution system by developing products and acquiring companies, products and services that complement its business model. </span></div><div><span><br/></span></div><div style="border-bottom:1pt solid black;margin-bottom:5pt;margin-top:10pt;width:150pt"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:120%">Indications for use of MiSight&#174; 1 day (omafilcon A) soft (hydrophilic) contact lenses for daily wear are indicated for the correction of myopic ametropia and for slowing the progression of myopia in children with non-diseased eyes, who at the initiation of treatment are 8-12 years of age and have a refraction of -0.75 to -4.00 diopters (spherical equivalent) with &#8804; 0.75 diopters of astigmatism. The lens is to be discarded after each removal.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">and Results of Operations</span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Competitive factors in the segments in which CooperSurgical competes include technological and scientific advances, product quality and availability, price and customer service (including response time and effective communication of product information to physicians, consumers, fertility clinics and hospitals). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">We rely on trademarks to establish a market identity for our products. CooperVision, CooperSurgical, and other trade names, trademarks or service marks of CooperCompanies and its subsidiaries appearing in this report are the property of CooperCompanies and its subsidiaries. Trade names, trademarks and service marks of the other companies appearing in this report are the property of their respective holders.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Net Sales</span></div><div style="text-align:center"><img src="coo-20230731_g1.jpg" alt="6541" style="height:254px;margin-bottom:5pt;vertical-align:text-bottom;width:325px"/><img src="coo-20230731_g2.jpg" alt="6542" style="height:254px;margin-bottom:5pt;vertical-align:text-bottom;width:325px"/><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">CooperVision Net Sales</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The contact lens market has two major product categories:</span></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:14.68pt">Spherical lenses, including lenses that correct near- and farsightedness uncomplicated by more complex visual defects; and</span></div><div style="margin-top:9pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:14.68pt">Toric and multifocal lenses, including lenses that, in addition to correcting near- and farsightedness, address more complex visual defects such as astigmatism and presbyopia by adding optical properties of cylinder and axis, which correct for irregularities in the shape of the cornea.</span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">CooperVision Net Sales by Category</span></div><div style="text-align:center"><img src="coo-20230731_g3.jpg" alt="7072" style="height:286px;margin-bottom:5pt;vertical-align:text-bottom;width:300px"/><img src="coo-20230731_g4.jpg" alt="7073" style="height:286px;margin-bottom:5pt;vertical-align:text-bottom;width:300px"/></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Single-use spheres</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> &#8211; This includes Biomedics 1 day, clariti 1 day, MiSight, MyDay, and Proclear 1 day</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Toric</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> &#8211; This includes Avaira Vitality toric, Biofinity toric, Biomedics toric, clariti 1 day toric, MyDay toric and Proclear toric</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',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:72pt;width:100%"><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">and Results of Operations</span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Multifocal</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> &#8211; This includes Biofinity multifocal, Biofinity toric multifocal, clariti 1 day multifocal, MyDay multifocal and Proclear 1 day multifocal</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Non single-use sphere, other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> &#8211; This includes our frequent replacement product (FRP) lens portfolio (Avaira Vitality spheres, Biofinity spheres, Biofinity Energys spheres, Biomedics spheres, clariti spheres, Proclear spheres), specialty lenses (custom, ortho-k, and scleral lenses) and other.</span></div><div><span><br/></span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.249%"><tr><td style="width:1.0%"></td><td style="width:50.639%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.482%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.485%"></td><td style="width:0.1%"></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 style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">Three Months Ended July 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</span></td></tr><tr style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">($ in millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Toric</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">215.7&#160;</span></td><td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">185.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Multifocal</span></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">80.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="display:none"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">67.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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">20&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Single-use spheres</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">187.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">163.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Non single-use sphere, other</span></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">146.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="display:none"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">149.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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">630.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">566.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:5pt;text-align:center"><img src="coo-20230731_g5.jpg" alt="7734" style="height:286px;margin-bottom:5pt;vertical-align:text-bottom;width:300px"/><img src="coo-20230731_g6.jpg" alt="7735" style="height:286px;margin-bottom:5pt;vertical-align:text-bottom;width:300px"/></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.249%"><tr><td style="width:1.0%"></td><td style="width:50.639%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.482%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.482%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.556%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.485%"></td><td style="width:0.1%"></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 style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">Nine Months Ended July 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</span></td></tr><tr style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">($ in millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Toric</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">611.8&#160;</span></td><td style="background-color:#cceeff;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="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">553.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Multifocal</span></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">226.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="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">199.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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Single-use spheres</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">521.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">491.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Non single-use sphere, other</span></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441.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="display:none"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436.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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,800.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,681.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In the three and nine months ended July&#160;31, 2023, the growth experienced across most categories was partially offset by unfavorable foreign exchange rate fluctuations, which approximated $4.7&#160;million and $69.3 million, respectively. </span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:14.68pt">Toric and multifocal lenses grew primarily through the success of MyDay and Biofinity.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:14.68pt">Single-use sphere lenses grew primarily through MyDay, MiSight, and clariti lenses.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:14.68pt">Non single-use sphere lenses grew primarily through specialty lenses.</span></div><div style="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;padding-left:14.68pt">"Other" products represented approximately 1% of net sales in the three and nine months ended July&#160;31, 2023, and 2% and 1% of net sales in the three and nine months ended July&#160;31, 2022, respectively. </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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',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:72pt;width:100%"><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">and Results of Operations</span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">CooperVision Net Sales by Geography</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">CooperVision competes in the worldwide soft contact lens market and services in three primary regions: the Americas, EMEA (Europe, Middle East and Africa) and Asia Pacific.</span></div><div style="margin-top:14pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.699%"><tr><td style="width:1.0%"></td><td style="width:22.092%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.950%"></td><td style="width:0.1%"></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></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;line-height:100%">($ in millions)</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;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="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Americas</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">248.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">220.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">733.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">659.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:9.5pt;font-weight:400;line-height:100%">EMEA</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">242.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">220.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">666.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">639.5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">139.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">126.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">400.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">382.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">630.2&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">566.3&#160;</span></td><td style="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="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,800.8&#160;</span></td><td style="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="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,681.5&#160;</span></td><td style="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="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">CooperVision's growth in net sales in all regions was primarily attributable to market gains of silicone hydrogel contact lenses. Refer to CooperVision Net Sales by Category above for further discussion.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">CooperSurgical Net Sales by Category </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">CooperSurgical supplies the family heal</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">th care market with a diversified portfolio of products and services. Our office and surgical offerings include products that facilitate surgical and non-surgical procedures that are commonly performed primarily by obstetricians and gynecologists in hospitals, surgical centers, fertility clinics and medical offices. Fertility offerings include highly specialized products and services that target the IVF process, including diagnostics testing with a goal to make fertility treatment safer, more efficient and convenient.</span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The chart below shows the percentage of net sales of office and surgical and fertility.</span></div><div style="margin-top:9pt;text-align:center"><img src="coo-20230731_g7.jpg" alt="9453" style="height:290px;margin-bottom:5pt;vertical-align:text-bottom;width:330px"/><img src="coo-20230731_g8.jpg" alt="9454" style="height:290px;margin-bottom:5pt;vertical-align:text-bottom;width:330px"/></div><div style="margin-top:5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Office/Surgical</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> &#8211; This includes Endosee endometrial imaging products, Fetal Pillow cephalic elevation devices for use in Cesarean sections, illuminated speculum products, Lone Star retractor systems, loop electrosurgical excision procedure (LEEP) products, Mara water ablation systems, newborn stem cell storage, Paragard contraceptive IUDs, point-of-care products and uterine positioning products.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Fertility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> &#8211; Our significant fertility products and services include cryostorage, donor gamete services, fertility consumables and equipment and genomic services (including genetic testing).</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',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:72pt;width:100%"><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">and Results of Operations</span></div></div><div><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:51.002%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.368%"></td><td style="width:0.1%"></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 style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">Three Months Ended July 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;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" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">($ in millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Office and surgical</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">178.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">165.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></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:9.5pt;font-weight:400;line-height:100%">Fertility</span></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">121.6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">111.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">300.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">277.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><img src="coo-20230731_g9.jpg" alt="10066" style="height:290px;margin-bottom:5pt;vertical-align:text-bottom;width:330px"/><img src="coo-20230731_g10.jpg" alt="10067" style="height:290px;margin-bottom:5pt;vertical-align:text-bottom;width:330px"/></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:51.002%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.368%"></td><td style="width:0.1%"></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 style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">Nine Months Ended July 31,</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;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" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</span></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">($ in millions)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Office and surgical</span></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">506.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">455.9&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:9.5pt;font-weight:400;line-height:100%">Fertility</span></td><td colspan="3" style="display:none"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">358.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">322.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">865.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">778.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In the three months ended July&#160;31, 2023, office and surgical net sales increased primarily due to an increase in sales from products such as Paragard, Uterine Manipulators, Fetal Pillow, and Point-of-Care, as well as an increase in revenue from stem cell storage. Fertility net sales increased compared to the prior year mainly due to an increase in revenue from consumable products, genetic testing, and Embryo Options.    </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In the nine months ended July&#160;31, 2023, the net sales increase in both categories was primarily due to the addition of Generate Life Sciences (Generate) on December 17, 2021. Additionally, fertility net sales increased due to an increase in revenue from consumable products and genetic testing.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The above growth experienced across all categories was partially offset by unfavorable foreign exchange rate fluctuations, which approximated $2.5&#160;million and $14.1 million for the three and nine months ended July&#160;31, 2023, respectively. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Gross Margin</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Consolidated gross margin was relatively flat at 66% in the three and nine months ended July&#160;31, 2023, compared to 65% in the three and nine months ended July&#160;31, 2022. </span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',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:72pt;width:100%"><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">and Results of Operations</span></div></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Selling, General and Administrative (SGA) Expenses </span></div><div><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:31.632%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.915%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.370%"></td><td style="width:0.1%"></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></tr><tr style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">Three Months Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</span></td></tr><tr style="height:23pt"><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:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">($ in millions)</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">228.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">212.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">37&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:9.5pt;font-weight:400;line-height:100%">CooperSurgical</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">128.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">116.2&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">18.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">14.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">375.2&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">342.7&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">41&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;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="border-top:3pt double #000000;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 style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">Nine Months Ended July 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><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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</span></td></tr><tr style="height:23pt"><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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">637.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">35&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">611.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">36&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:9.5pt;font-weight:400;line-height:100%">CooperSurgical</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">423.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">332.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">43&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">52.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">40.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,113.6&#160;</span></td><td style="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="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">42&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">984.2&#160;</span></td><td style="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="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">40&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">CooperVision's SGA expenses increased in the three and nine months ended July&#160;31, 2023, compared to the three and nine months ended July&#160;31, 2022, primarily due to increases in selling and marketing activities, and distribution costs. The increase in the nine months ended July&#160;31, 2023, was partially offset by $31.8 million release of contingent consideration liability associated with SightGlass Vision's regulatory approval milestone.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">CooperSurgical's SGA expenses increased in the three and nine months ended July&#160;31, 2023, compared to the three and nine months ended July&#160;31, 2022, primarily due to an increase in selling and marketing activities supporting increased sales. The increase in the nine months ended July&#160;31, 2023, was also due to the accrual of a $45.0 million termination fee under an asset purchase agreement related to Cook Medical&#8217;s reproductive health business. See Note 2. Acquisitions and Joint Venture of the Consolidated Condensed Financial Statements for further information on the termination fee. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Corporate SGA expenses increased in the three and nine months ended July&#160;31, 2023, compared to the three and nine months ended July&#160;31, 2022, primarily due to share-based compensation related expenses.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Research and Development (R&amp;D) Expenses </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:30.731%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.371%"></td><td style="width:0.1%"></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></tr><tr style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">Three Months Ended July 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><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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</span></td></tr><tr style="height:23pt"><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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:9.5pt;font-weight:400;line-height:100%">CooperSurgical</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">12.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">34&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">36.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">28.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">27&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;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="border-top:3pt double #000;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 style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">Nine Months Ended July 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><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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</span></td></tr><tr style="height:23pt"><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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">53.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">46.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:9.5pt;font-weight:400;line-height:100%">CooperSurgical</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">47.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">34.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">38&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">100.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">81.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">CooperVision's R&amp;D expenses increased in the three and nine months ended July&#160;31, 2023, compared to the three and nine months ended July&#160;31, 2022, primarily due to myopia management programs and the timing of R&amp;D projects. CooperVision's R&amp;D activities are primarily focused on the development of contact lenses, manufacturing technology and process enhancements. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">CooperSurgical's R&amp;D expenses increased in the three and nine months ended July&#160;31, 2023, compared to the three and nine months ended July&#160;31, 2022, mainly due to European Medical Device Regulation costs. CooperSurgical's R&amp;D activities are </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">and Results of Operations</span></div></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">focused on developing and refining diagnostic and therapeutic products including medical interventions, surgical devices and fertility solutions.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Amortization Expense</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:29.680%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.966%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.966%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.970%"></td><td style="width:0.1%"></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></tr><tr style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">Three Months Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</span></td></tr><tr style="height:23pt"><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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:9.5pt;font-weight:400;line-height:100%">CooperSurgical</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">38.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">32.1&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">12&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">46.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">40.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;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="border-top:3pt double #000000;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 style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">Nine Months Ended July 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><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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</span></td></tr><tr style="height:23pt"><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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">24.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:9.5pt;font-weight:400;line-height:100%">CooperSurgical</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">114.7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">109.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">14&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">139.7&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">133.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">CooperVision's amortization expense for the three and nine months ended July&#160;31, 2023, remained relatively flat year over year. CooperSurgical's amortization expense increased in the three and nine months ended July&#160;31, 2023, compared to the three and nine months ended July&#160;31, 2022, primarily due to the amortization of intangible assets recently acquired through acquisitions.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Operating Income </span></div><div style="margin-top:5pt;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:31.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.370%"></td><td style="width:0.1%"></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></tr><tr style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">Three Months Ended July 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><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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</span></td></tr><tr style="height:23pt"><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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">151.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">24&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">124.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">22&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:9.5pt;font-weight:400;line-height:100%">CooperSurgical</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">18.8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">30.4&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(38)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(18.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(14.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">32&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">151.6&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">140.6&#160;</span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;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="border-top:3pt double #000000;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 style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">Nine Months Ended July 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><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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</span></td></tr><tr style="height:23pt"><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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">449.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">387.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:9.5pt;font-weight:400;line-height:100%">CooperSurgical</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">56.9&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(99)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(52.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(40.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">31&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">397.4&#160;</span></td><td style="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="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="padding:0 1pt"></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">404.1&#160;</span></td><td style="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="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">CooperVision's operating income increased in the three and nine months ended July&#160;31, 2023, compared to the three and nine months ended July&#160;31, 2022, primarily due to an increase in net sales partially offset by net changes in operating expenses.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">CooperSurgical's operating income decreased in the three and nine months ended July&#160;31, 2023, compared to the three and nine months ended July&#160;31, 2022, primarily due to an increase in SGA expenses, partially offset by an increase in net sales.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Corporate operating loss increased in the three and nine months ended July&#160;31, 2023, compared to the three and nine months ended July&#160;31, 2022, primarily due to higher share-based compensation expenses.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',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:72pt;width:100%"><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">and Results of Operations</span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Interest Expense</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:31.482%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.909%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.370%"></td><td style="width:0.1%"></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></tr><tr style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">Three Months Ended July 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><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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</span></td></tr><tr style="height:23pt"><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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">% Net Sales</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">%&#160;Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">26.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">57&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;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="border-top:3pt double #000000;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 style="height:12pt"><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:9.5pt;font-weight:700;line-height:100%">Nine Months Ended July 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><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" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023 vs 2022<br/>% Change</span></td></tr><tr style="height:23pt"><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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">% Net Sales</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">% Net Sales</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">79.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">34.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">129&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Interest expense increased during the three and nine months ended July&#160;31, 2023, compared to the three and nine months ended July&#160;31, 2022, primarily due to higher interest rates.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Other Expenses (Income), Net</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:39.440%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.869%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Investment loss (gain)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(47.7)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Foreign exchange loss</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">14.5&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other expense (income), net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6.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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6.2&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11.9&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(33.3)</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><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Investment gain during the nine months ended July&#160;31, 2022, primarily consisted of a gain on remeasurement of the fair value of retained equity investment in SightGlass Vision, Inc. (SGV) as a result of deconsolidation. Foreign exchange loss is primarily associated with the weakening of the US dollar against foreign currencies and the effect on intercompany receivables.<br/><br/>Other expenses (income), net increased in the three and nine months ended July&#160;31, 2023, compared to the three and nine months ended July&#160;31, 2022, primarily due to loss on minority investments, partially offset by defined benefit plan related income.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The effective tax rates for the three months ended July&#160;31, 2023, and July&#160;31, 2022, were 28.2% and 16.1%, respectively. The effective tax rates for the nine months ended July&#160;31, 2023, and July&#160;31, 2022, were 31.6% and 20.5%, respectively. The increases were primarily due to changes in the geographic composition of pre-tax earnings, an increase in the UK statutory tax rate from 19% to 25%, capitalization of research and experimental expenditures for fiscal 2023 as required by the 2017 Tax Cuts and Jobs Act, and changes in unrecognized tax benefits.</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25</span></div></div></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_79"></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">and Results of Operations</span></div></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Capital Resources and Liquidity</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Working capital on July&#160;31, 2023, and October&#160;31, 2022, was $717.4&#160;million and $253.4&#160;million, respectively. The increase in working capital was primarily due to repayment of the 364-day term loan during the first nine months of fiscal 2023. See Note 5. Financing Arrangements for further information.</span></div><div style="margin-top:9pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Cash Flow</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:66.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.368%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">Operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">433.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">561.7&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">Investing activities</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(288.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1,731.5)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">Financing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(167.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,327.8&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">Effect of exchange rate changes on cash, cash equivalents, restricted<br/>cash</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(8.0)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:112%">Net (decrease) increase in cash, cash equivalents, restricted cash</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(21.1)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">150.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #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:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Operating Cash Flow</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Cash provided by operating activities in the first nine months of fiscal 2023 decreased compared to the first nine months of fiscal 2022, primarily due to net changes in operating capital, partially offset by net changes in other non-cash items.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The $45.0 million termination fee accrued in the first nine months of fiscal 2023 under an asset purchase agreement related to Cook Medical&#8217;s reproductive health business was paid on August 9, 2023. See Note 2. Acquisitions and Joint Venture of the Consolidated Condensed Financial Statements for further information on the termination fee.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Investing Cash Flow</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Cash used in investing activities in the first nine months of fiscal 2023 was lower than cash used in the first nine months of fiscal 2022, primarily attributable to $1.6 billion cash paid, net of cash acquired, for the Generate acquisition in the first nine months of fiscal 2022. The decrease in cash used for acquisitions was partially offset by an increase in purchases of property, plant and equipment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Financing Cash Flow</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Cash used in financing activities in the first nine months of fiscal 2023 was primarily due to repayments of $338.0 million on the 2021 364-day term loan, partially offset by $163.5 million of funds drawn on the 2020 revolving credit.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Cash provided by financing activities in the first nine months of fiscal 2022 was primarily due to funds received from the 2021 term loan facility ($1.5 billion) and the 2021 364-day term loan facility ($840.0 million), partially offset by $549.0 million repayments of the 2021 revolving credit, $380.0 million repayments of the 2021 364-day term loan facility, and $78.5 million repurchases of common stock. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Refer to Note 5. Financing Arrangements for further information.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The following is a summary of the maximum commitments and the net amounts available to us under different credit facilities as of July&#160;31, 2023:</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.198%"><tr><td style="width:1.0%"></td><td style="width:30.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.673%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.132%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.062%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.564%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.406%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Facility Limit</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Outstanding Borrowings</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Outstanding Letters of Credit</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Total Amount Available</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Maturity Date</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Revolving Credit:</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><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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2020 Revolving Credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,290.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">163.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,124.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">April 1, 2025</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Term loan:</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><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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2020 Term Loan</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">850.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">850.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">n/a</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">April 1, 2025</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2021 Term Loan</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,500.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,500.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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">n/a</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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">December 17, 2026</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3,640.0&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,513.5&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.2&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,124.3&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:72pt;width:100%"><div><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Item 2. Management&#8217;s Discussion and Analysis of Financial Condition</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">and Results of Operations</span></div></div><div><span><br/></span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">As of July&#160;31, 2023, the Company was in compliance with all debt covenants. See Note 5. Financing Arrangements of the Consolidated Condensed Financial Statements for further information.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Considering recent market conditions, we have re-evaluated our operating cash flows and cash requirements and continue to believe that current cash, cash equivalents, future cash flow from operating activities and cash available under our 2020 Credit Agreement will be sufficient to meet our anticipated cash needs, including working capital needs, capital expenditures and contractual obligations for at least 12 months from the issuance date of the Consolidated Condensed Financial Statements included in this quarterly report. To the extent additional funds are necessary to meet our liquidity needs such as that for acquisitions, share repurchases, cash dividends or other activities as we execute our business strategy, we anticipate that additional funds could be obtained through the incurrence of additional indebtedness, additional equity financings or a combination of these potential sources of funds; however, such financing may not be available on favorable terms, or at all.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Share Repurchase</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In December 2011, our Board of Directors authorized the 2012 Program and through subsequent amendments, the most recent in March 2017, the total repurchase authorization was increased from $500.0 million to $1.0 billion of the Company's common stock. The program has no expiration date and may be discontinued at any time. Purchases under the 2012 Program are subject to a review of the circumstances in place at the time and may be made from time to time as permitted by securities laws and other legal requirements. As of July&#160;31, 2023, $256.4 million remains authorized for repurchase under the 2012 Program.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">During the nine months ended July&#160;31, 2023, there were no share repurchases under the 2012 Program. During the nine months ended July&#160;31, 2022, the Company repurchased 191.2 thousand</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">shares of its common stock for $78.5 million, at an average purchase price of $410.41 per share. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Dividends</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">We paid a semiannual dividend of approximatel</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">y $1.5 million o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">r 3 cents per share,</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> on February 10, 2023, to st</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">ockholders of record o</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">n January 23, 2023. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We paid another semiannual dividend of approximately </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">$1.5 million or 3 cents per share, on August 11, 2023, to stockholders of record on July 27, 2023.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Transition from LIBOR</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The UK&#8217;s Financial Conduct Authority (FCA), which regulates the London Interbank Offered Rate&#160;(LIBOR), announced in July 2017 that it will no longer persuade or require banks to submit rates for&#160;LIBOR&#160;after 2021. In March 2021, the FCA confirmed its intention to stop requiring banks to submit rates required to calculate LIBOR after 2021. However, for U.S. dollar-denominated (USD) LIBOR, only one-week and two-month USD LIBOR will cease to be published after 2021, and all remaining USD LIBOR tenors will continue being published until June 2023. Further, in March 2020, the Financial Accounting Standards Board (FASB) issued ASU 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">. This guidance provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. Effective February 1, 2023, the Company transitioned its credit agreements from LIBOR to the Secured Overnight Financing Rate ("SOFR"). </span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_82"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Estimates and Critical Accounting Policies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Information regarding estimates and critical accounting policies is included in Management's Discussion and Analysis in our Form 10-K for the fiscal year ended October&#160;31, 2022. There have been no material changes in our policies from those previously discussed in our Form 10-K for the fiscal year ended October&#160;31, 2022.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Accounting Pronouncements </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Information regarding new accounting pronouncements is included in Note 1. General of the Consolidated Condensed Financial Statements of this Quarterly Report on Form 10-Q.</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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27</span></div></div></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_85"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="margin-top:15pt"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;text-decoration:underline">Item&#160;3. Quantitative and Qualitative Disclosure About Market Risk</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">We are exposed to market risks that relate principally to changes in interest rates and foreign currency fluctuations. We do not enter into derivative financial instrument transactions for speculative purposes.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Foreign Currency Exchange Risk</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">We operate multiple foreign subsidiaries that manufacture and market our products worldwide. As a result, our earnings, cash flow and financial position are exposed to foreign currency risk from foreign currency denominated receivables and payables, sales transactions, capital expenditures and net investment in certain foreign operations. Most of our operations outside the United States have their local currency as their functional currency. We are exposed to risks caused by changes in foreign exchange, principally our British pound sterling, euro and Japanese yen denominated debt and receivables denominated in currencies other than the United States dollar, and from operations in other foreign currencies. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">We have taken steps to minimize our balance sheet exposure by entering into foreign currency forward contracts to minimize the short-term impact of foreign currency exchange rate fluctuations on certain trade and intercompany receivables and payables. These forward contracts are not designated as hedging instruments. The instruments are marked to market through earnings each period. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Interest Rate Risk</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">We are exposed to risks associated with changes in interest rates, as the interest rates on our revolving lines of credit and term loans may vary with the federal funds rate and SOFR (and, previously, LIBOR). As of July&#160;31, 2023, we had outstanding debt for an aggregate carrying amount of $2.6 billion. We have entered, and in the future may enter, into interest rate swaps to manage interest rate risk. Effective February 1, 2023, the base interest rate on our credit agreements was converted from LIBOR to SOFR.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Our ultimate realized gain or loss with respect to interest rate fluctuations will depend on interest rates, the exposures that arise during the period and our hedging strategies at that time. As an example, if interest rates were to increase or decrease by 1% or 100 basis points, the quarterly interest expense would not have a material impact, based on average debt outstanding, after consideration of our interest rate swap contracts, during the third quarter of fiscal 2023. See Note 5. Financing Arrangements of the Consolidated Condensed Financial Statements for further information.</span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_88"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;text-decoration:underline">Item&#160;4. Controls and Procedures</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Based on management&#8217;s evaluation (with the participation of our Chief Executive Officer&#160;(our Principal Executive Officer) and Chief Financial Officer (our Principal Financial Officer)), as of the end of the period covered by this report, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures (as defined in Rules&#160;13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, (the Exchange Act)) are effective to provide reasonable assurance that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms and is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">There have been no changes in our internal control over financial reporting identified in connection with the evaluation required by Rule 13a-15(d)&#160;and&#160;15d-15(d)&#160;of&#160;the&#160;Exchange&#160;Act that occurred during our third quarter of fiscal 2023, that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28</span></div></div></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_91"></div><hr style="page-break-after:always"/><div style="min-height:54pt;width:100%"><div style="margin-top:15pt"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PART II&#8212;OTHER INFORMATION</span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_94"></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;text-decoration:underline">Item&#160;1. Legal Proceedings</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Information regarding legal proceedings is included in Note 10. Contingencies of the Consolidated Condensed Financial Statements of this Quarterly Report on Form 10-Q.</span></div><div><span><br/></span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_97"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;text-decoration:underline">Item&#160;1A. Risk Factors</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Our business faces significant risks. These risks include those described below and may include additional risks and uncertainties not presently known to us or that we currently deem immaterial. Our business, financial condition and results of operations could be materially adversely affected by any of these risks, and the trading prices of our common stock could decline by virtue of these risks. These risks should be read in conjunction with the other information in this report.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Risk factors describing the major risks to our business can be found under Item 1A. Risk Factors in our Annual Report on Form 1</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">0-K for the fiscal year ended October&#160;31, 2022. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">There have been no material changes to the risk factors previously disclosed in our Annual Report on Form 10-K for the fiscal year ended </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">October&#160;31, 2022</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">.</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"><br/></span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_100"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;text-decoration:underline">Item&#160;2. Unregistered Sales of Equity Securities and Use of Proceeds</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Issuer Purchases of Equity Securities</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The share repurchase program was approved by the Company&#8217;s Board of Directors in December 2011 (2012 Program). The program as amended in December 2012, December 2013 and March 2017 provides authorization to repurchase up to a total of $1.0 billion of the Company&#8217;s common stock. As of July&#160;31, 2023, $256.4 million remains authorized for repurchase under the 2012 Program.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">During the three and nine months ended July&#160;31, 2023, there were no share repurchases under the 2012 Program. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">During the three months ended July&#160;31, 2022, there were no share repurchases under the 2012 Program. During the nine months ended July&#160;31, 2022, the Company repurchased 191.2 thousand</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">shares of its common stock for $78.5 million, at an average purchase price of $410.41 per share.</span></div><div style="margin-top:9pt"><span><br/></span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_103"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;text-decoration:underline">Item 3. Defaults Upon Senior Securities</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">None.</span></div><div><span><br/></span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_106"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;text-decoration:underline">Item 4. Mine Safety Disclosures</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Not applicable.</span></div><div><span><br/></span></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_109"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;text-decoration:underline">Item 5. Other Information</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">During the three months ended July 31, 2023, no director or officer of the Company <ix:nonNumeric contextRef="c-3" name="ecd:NonRule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-803"><ix:nonNumeric contextRef="c-3" name="ecd:Rule10b51ArrAdoptedFlag" format="ixt:fixed-false" id="f-804">adopted</ix:nonNumeric></ix:nonNumeric> or <ix:nonNumeric contextRef="c-3" name="ecd:NonRule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-805"><ix:nonNumeric contextRef="c-3" name="ecd:Rule10b51ArrTrmntdFlag" format="ixt:fixed-false" id="f-806">terminated</ix:nonNumeric></ix:nonNumeric> a Rule 10b5-1 trading arrangement or non-Rule 10b5-1 trading arrangement, as each term is defined in Item 408(a) of Regulation S-K.</span></div><div><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29</span></div></div></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_112"></div><hr style="page-break-after:always"/><div style="min-height:58.5pt;width:100%"><div style="margin-top:15pt"><span><br/></span></div><div style="-sec-extract:summary;margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span><br/></span></div></div><div style="-sec-extract:summary;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;text-decoration:underline">Item&#160;6. Exhibits</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:6.557%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:91.243%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Exhibit</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline">Number</span></div></td><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:9.5pt;font-weight:400;line-height:100%;text-decoration:underline">Description</span></td></tr><tr style="height:5pt"><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 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">31.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="coo-ex311_2023x07x31x10q.htm">Certification of the Chief Executive Officer, pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934</a></span></div></td></tr><tr style="height:5pt"><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 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">31.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="coo-ex312_2023x07x31x10q.htm">Certification of the Chief Financial Officer, pursuant to Rule 13a-14(a) under the Securities Exchange Act of 1934</a></span></div></td></tr><tr style="height:5pt"><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 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">32.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="coo-ex321_2023x07x31x10q.htm">Certification of the Chief Executive Officer, pursuant to 18 U.S.C. Section 1350</a></span></div></td></tr><tr style="height:5pt"><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 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">32.2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%;text-decoration:underline" href="coo-ex322_2023x07x31x10q.htm">Certification of the Chief Financial Officer, pursuant to 18 U.S.C. Section 1350</a></span></div></td></tr><tr style="height:5pt"><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 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">101.1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">The following materials from the Company's Quarterly Report on Form 10-Q for the three and nine months period ended July&#160;31, 2023 formatted in Inline XBRL (Extensible Business Reporting Language): (i) Consolidated Condensed Statements of Income and Comprehensive Income, (ii) Consolidated Condensed Balance Sheets, (iii) Consolidated Condensed Statements of Stockholders' Equity, (iv) Consolidated Condensed Statements of Cash Flows and (v) related Notes to Consolidated Condensed Financial Statements.</span></div></td></tr><tr style="height:5pt"><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 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">104.1</span></td><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:9.5pt;font-weight:400;line-height:100%">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></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;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30</span></div></div></div><div id="ia07e6b66560d46119b7fe4b2e83491fb_115"></div><hr style="page-break-after:always"/><div style="min-height:63pt;width:100%"><div style="margin-top:15pt"><span><br/></span></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">THE COOPER COMPANIES, INC. AND SUBSIDIARIES</span></div><div style="text-align:center"><span><br/></span></div></div><div style="margin-top:9pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%;text-decoration:underline">SIGNATURES</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.693%"><tr><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">The Cooper Companies, Inc.</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(Registrant)</span></td></tr><tr style="height:15pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Date:  August&#160;31, 2023</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">/s/ Brian G. Andrews</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Brian G. Andrews</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer and Treasurer<br/>(Principal Financial Officer)</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr style="height:14pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Date:  August&#160;31, 2023</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">/s/ Agostino Ricupati</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Agostino Ricupati</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Senior Vice President and Chief Accounting Officer (Principal Accounting Officer)</span></td></tr></table></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="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>coo-ex311_2023x07x31x10q.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i97d77b7aeb2a4cbda3f85a684ac7b998_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CERTIFICATION PURSUANT TO EXCHANGE ACT RULE 13a-14(a)&#47;15d-14(a) </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">AS ADOPTED PURSUANT TO SECTION 302 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Albert G. White III, certify that&#58;</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Quarterly Report on Form 10-Q of The Cooper Companies, Inc. (the &#8220;registrant&#8221;)&#59;</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer 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><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Evaluated the effectiveness of the registrant'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><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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's ability to record, process, summarize and report financial information&#59; and</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="margin-top:14pt;padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.545%"><tr><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.234%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; August&#160;31, 2023</font></div></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:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Albert G. White III</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Albert G. White III</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer </font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;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.2
<SEQUENCE>3
<FILENAME>coo-ex312_2023x07x31x10q.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i0751f46ee2354a528d97c67582c76a7e_1"></div><div style="min-height:72pt;width:100%"><div style="text-align:right"><font><br></font></div><div style="text-align:right"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Exhibit 31.2 </font></div><div><font><br></font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">CERTIFICATION PURSUANT TO EXCHANGE ACT RULE 13a-14(a)&#47;15d-14(a) </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">AS ADOPTED PURSUANT TO SECTION 302 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-top:9pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Brian G. Andrews, certify that&#58; </font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">I have reviewed this Quarterly Report on Form 10-Q of The Cooper Companies, Inc. (the &#8220;registrant&#8221;)&#59;</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer 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><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">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><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">c.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">Evaluated the effectiveness of the registrant'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><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">d.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting&#59; and</font></div><div><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions)&#58;</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">a.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:11.07pt">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's ability to record, process, summarize and report financial information&#59; and</font></div><div><font><br></font></div><div style="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">b.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.</font></div><div style="padding-left:18pt"><font><br></font></div><div style="padding-left:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.847%"><tr><td style="width:1.0%"></td><td style="width:30.752%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:35.194%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:30.754%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; August&#160;31, 2023</font></div></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:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Brian G. Andrews</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brian G. Andrews</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer and Treasurer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:49.5pt;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-32.1
<SEQUENCE>4
<FILENAME>coo-ex321_2023x07x31x10q.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="ic3f2f650f89343fb83714c7200dfdfe2_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:10pt;font-weight:700;line-height:120%">Exhibit 32.1</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO SECTION 906 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Albert G. White III, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge&#58; </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Quarterly Report on Form 10-Q of The Cooper Companies, Inc. (the &#8220;Company&#8221;) for the quarterly period ended July&#160;31, 2023, as filed with the Securities and Exchange Commission (the &#8220;Report&#8221;), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and  </font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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 style="margin-top:9pt;padding-left:45pt"><font><br></font></div><div style="margin-top:5pt"><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:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; August&#160;31, 2023</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Albert G. White III</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Albert G. White III</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">President and Chief Executive Officer</font></td></tr></table></div><div style="margin-top:9pt"><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-32.2
<SEQUENCE>5
<FILENAME>coo-ex322_2023x07x31x10q.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i0f3d2557477f495fa998da28f9f084bf_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:10pt;font-weight:700;line-height:120%">Exhibit 32.2</font></div></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO SECTION 906 </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Brian G. Andrews, do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge&#58; </font></div><div style="text-align:justify"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the Quarterly Report on Form 10-Q of The Cooper Companies, Inc. (the &#8220;Company&#8221;) for the quarterly period ended July&#160;31, 2023, as filed with the Securities and Exchange Commission (the &#8220;Report&#8221;), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934&#59; and  </font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font><br></font></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">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 style="margin-top:9pt;padding-left:45pt"><font><br></font></div><div style="margin-top:5pt"><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:48.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:48.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Date&#58; August&#160;31, 2023</font></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#47;s&#47; Brian G. Andrews</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Brian G. Andrews</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Executive Vice President, Chief Financial Officer and Treasurer</font></td></tr></table></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-101.SCH
<SEQUENCE>6
<FILENAME>coo-20230731.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:ab43ecac-42a9-4fe7-82f5-726e2791acf5,g:a0854ee3-70a5-440d-b4c6-ade6d88d67c7-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:coo="http://www.coopercos.com/20230731" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types1="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.coopercos.com/20230731">
  <xs:import namespace="http://fasb.org/srt/2023" schemaLocation="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2023" schemaLocation="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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/country/2023" schemaLocation="https://xbrl.sec.gov/country/2023/country-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2023" schemaLocation="https://xbrl.sec.gov/dei/2023/dei-2023.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/ecd/2023" schemaLocation="https://xbrl.sec.gov/ecd/2023/ecd-2023.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="coo-20230731_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="coo-20230731_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="coo-20230731_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="coo-20230731_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.coopercos.com/role/Cover">
        <link:definition>0000001 - Document - Cover</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="ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome" roleURI="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome">
        <link:definition>0000002 - Statement - Consolidated Condensed Statements of Income and Comprehensive Income</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="ConsolidatedCondensedBalanceSheets" roleURI="http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets">
        <link:definition>0000003 - Statement - Consolidated Condensed Balance Sheets</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="ConsolidatedCondensedBalanceSheetsParenthetical" roleURI="http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheetsParenthetical">
        <link:definition>0000004 - Statement - Consolidated Condensed Balance Sheets (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="ConsolidatedCondensedStatementsofStockholdersEquity" roleURI="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity">
        <link:definition>0000005 - Statement - Consolidated Condensed Statements of Stockholders' Equity</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="ConsolidatedCondensedStatementsofStockholdersEquityParenthetical" roleURI="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquityParenthetical">
        <link:definition>0000006 - Statement - Consolidated Condensed Statements of Stockholders' Equity (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="ConsolidatedCondensedStatementsofCashFlows" roleURI="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows">
        <link:definition>0000007 - Statement - Consolidated Condensed Statements of Cash Flows</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="General" roleURI="http://www.coopercos.com/role/General">
        <link:definition>0000008 - Disclosure - General</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="AcquisitionsandJointVenture" roleURI="http://www.coopercos.com/role/AcquisitionsandJointVenture">
        <link:definition>0000009 - Disclosure - Acquisitions and Joint Venture</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="Inventories" roleURI="http://www.coopercos.com/role/Inventories">
        <link:definition>0000010 - Disclosure - Inventories</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="IntangibleAssets" roleURI="http://www.coopercos.com/role/IntangibleAssets">
        <link:definition>0000011 - Disclosure - Intangible Assets</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="FinancingArrangements" roleURI="http://www.coopercos.com/role/FinancingArrangements">
        <link:definition>0000012 - Disclosure - Financing Arrangements</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.coopercos.com/role/IncomeTaxes">
        <link:definition>0000013 - 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="EarningsPerShare" roleURI="http://www.coopercos.com/role/EarningsPerShare">
        <link:definition>0000014 - Disclosure - Earnings Per 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="ShareBasedCompensation" roleURI="http://www.coopercos.com/role/ShareBasedCompensation">
        <link:definition>0000015 - Disclosure - Share-Based Compensation</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="StockholdersEquity" roleURI="http://www.coopercos.com/role/StockholdersEquity">
        <link:definition>0000016 - Disclosure - Stockholders' Equity</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="Contingencies" roleURI="http://www.coopercos.com/role/Contingencies">
        <link:definition>0000017 - Disclosure - 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="BusinessSegmentInformation" roleURI="http://www.coopercos.com/role/BusinessSegmentInformation">
        <link:definition>0000018 - Disclosure - Business 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="FinancialDerivativesandHedging" roleURI="http://www.coopercos.com/role/FinancialDerivativesandHedging">
        <link:definition>0000019 - Disclosure - Financial Derivatives and Hedging</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="GeneralPolicies" roleURI="http://www.coopercos.com/role/GeneralPolicies">
        <link:definition>9954701 - Disclosure - General (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="InventoriesTables" roleURI="http://www.coopercos.com/role/InventoriesTables">
        <link:definition>9954702 - Disclosure - Inventories (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="IntangibleAssetsTables" roleURI="http://www.coopercos.com/role/IntangibleAssetsTables">
        <link:definition>9954703 - Disclosure - Intangible Assets (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="FinancingArrangementsTables" roleURI="http://www.coopercos.com/role/FinancingArrangementsTables">
        <link:definition>9954704 - Disclosure - Financing Arrangements (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="EarningsPerShareTables" roleURI="http://www.coopercos.com/role/EarningsPerShareTables">
        <link:definition>9954705 - Disclosure - Earnings Per 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="ShareBasedCompensationTables" roleURI="http://www.coopercos.com/role/ShareBasedCompensationTables">
        <link:definition>9954706 - Disclosure - Share-Based Compensation (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="StockholdersEquityTables" roleURI="http://www.coopercos.com/role/StockholdersEquityTables">
        <link:definition>9954707 - Disclosure - Stockholders' Equity (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="BusinessSegmentInformationTables" roleURI="http://www.coopercos.com/role/BusinessSegmentInformationTables">
        <link:definition>9954708 - Disclosure - Business 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="FinancialDerivativesandHedgingTables" roleURI="http://www.coopercos.com/role/FinancialDerivativesandHedgingTables">
        <link:definition>9954709 - Disclosure - Financial Derivatives and Hedging (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="AcquisitionsandJointVentureNarrativeDetails" roleURI="http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails">
        <link:definition>9954710 - Disclosure - Acquisitions and Joint Venture - 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="InventoriesDetails" roleURI="http://www.coopercos.com/role/InventoriesDetails">
        <link:definition>9954711 - Disclosure - Inventories (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="IntangibleAssetsScheduleofIntangibleAssetsDetails" roleURI="http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails">
        <link:definition>9954712 - Disclosure - Intangible Assets - Schedule of Intangible Assets (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="IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails" roleURI="http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails">
        <link:definition>9954713 - Disclosure - Intangible Assets - Remaining Amortization Expenses for Intangible Assets with Definite Lives (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="IntangibleAssetsNarrativeDetails" roleURI="http://www.coopercos.com/role/IntangibleAssetsNarrativeDetails">
        <link:definition>9954714 - Disclosure - Intangible Assets - 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="FinancingArrangementsTotalDebtDetails" roleURI="http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails">
        <link:definition>9954715 - Disclosure - Financing Arrangements - Total Debt (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="FinancingArrangementsNarrativeDetails" roleURI="http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails">
        <link:definition>9954716 - Disclosure - Financing Arrangements - 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="IncomeTaxesDetails" roleURI="http://www.coopercos.com/role/IncomeTaxesDetails">
        <link:definition>9954717 - 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="EarningsPerShareScheduleofEarningsPerShareDetails" roleURI="http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails">
        <link:definition>9954718 - Disclosure - Earnings Per Share - Schedule of Earnings Per 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="EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails" roleURI="http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails">
        <link:definition>9954719 - Disclosure - Earnings Per Share - Schedule of Stock Options and Restricted Stock Units that were not Included in the Diluted Earnings Per Share Calculation (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="ShareBasedCompensationDetails" roleURI="http://www.coopercos.com/role/ShareBasedCompensationDetails">
        <link:definition>9954720 - Disclosure - Share-Based Compensation (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="ShareBasedCompensationNarrativeDetails" roleURI="http://www.coopercos.com/role/ShareBasedCompensationNarrativeDetails">
        <link:definition>9954721 - Disclosure - Share-Based Compensation - 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="StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails" roleURI="http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails">
        <link:definition>9954722 - Disclosure - Stockholders' Equity - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) Income (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="StockholdersEquityNarrativeDetails" roleURI="http://www.coopercos.com/role/StockholdersEquityNarrativeDetails">
        <link:definition>9954723 - Disclosure - Stockholders' Equity - 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="BusinessSegmentInformationScheduleofSegmentInformationDetails" roleURI="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails">
        <link:definition>9954724 - Disclosure - Business Segment Information - Schedule of 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>
      <link:roleType id="BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails" roleURI="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails">
        <link:definition>9954725 - Disclosure - Business Segment Information - Schedule of Identifiable Assets by Segment (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="BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails" roleURI="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails">
        <link:definition>9954726 - Disclosure - Business Segment Information - Schedule of Net Sales to Unaffiliated Customers by Country of Domicile (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="BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails" roleURI="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails">
        <link:definition>9954727 - Disclosure - Business Segment Information - Schedule of Net Property, Plant and Equipment By Country of Domicile (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="FinancialDerivativesandHedgingNarrativeDetails" roleURI="http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails">
        <link:definition>9954728 - Disclosure - Financial Derivatives and Hedging - 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="FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails" roleURI="http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails">
        <link:definition>9954729 - Disclosure - Financial Derivatives and Hedging - Schedule of Derivative Instruments Recognized in Condensed Consolidated Statements of Income (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="FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails" roleURI="http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails">
        <link:definition>9954730 - Disclosure - Financial Derivatives and Hedging - Schedule of Changes in Accumulated Other Comprehensive Income (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="coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember" abstract="true" name="PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis" abstract="true" name="BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" abstract="false" name="BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coo_RestOfWorldExcludingUnitedStatesAndEuropeMember" abstract="true" name="RestOfWorldExcludingUnitedStatesAndEuropeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_PayablesFirstInstallmentMember" abstract="true" name="PayablesFirstInstallmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_SingleUseSphereLensMember" abstract="true" name="SingleUseSphereLensMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_A2023LongTermIncentivePlanMember" abstract="true" name="A2023LongTermIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_OfficeAndSurgicalMember" abstract="true" name="OfficeAndSurgicalMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_OverdraftAndOtherCreditFacilitiesMember" abstract="true" name="OverdraftAndOtherCreditFacilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_FertilityMember" abstract="true" name="FertilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_ProceedsFromPaymentsOfShareBasedArrangement" abstract="false" name="ProceedsFromPaymentsOfShareBasedArrangement" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability" abstract="false" name="BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coo_PayablesFourthInstallmentMember" abstract="true" name="PayablesFourthInstallmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit" abstract="false" name="LineOfCreditFacilityAccordionFeatureIncreaseLimit" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther" abstract="false" name="PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember" abstract="true" name="AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_PayablesThirdInstallmentMember" abstract="true" name="PayablesThirdInstallmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_CookMedicalsReproductiveHealthBusinessMember" abstract="true" name="CookMedicalsReproductiveHealthBusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_CompositeMember" abstract="true" name="CompositeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent" abstract="false" name="LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coo_TermLoanAgreement2021364DayMember" abstract="true" name="TermLoanAgreement2021364DayMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_AccruedAcquisitionTerminationFee" abstract="false" name="AccruedAcquisitionTerminationFee" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coo_EssilorInternationalSASMember" abstract="true" name="EssilorInternationalSASMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_CreditAgreement2020Member" abstract="true" name="CreditAgreement2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember" abstract="true" name="PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems" abstract="true" name="ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="coo_TermLoanFacility2021Member" abstract="true" name="TermLoanFacility2021Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_OtherDebtMember" abstract="true" name="OtherDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_RevolvingCreditFacilityAndTermLoanFacility2020Member" abstract="true" name="RevolvingCreditFacilityAndTermLoanFacility2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_CoopersurgicalSegmentMember" abstract="true" name="CoopersurgicalSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_TermLoansMember" abstract="true" name="TermLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_TermLoanFacility2020Member" abstract="true" name="TermLoanFacility2020Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_CoopervisionSegmentMember" abstract="true" name="CoopervisionSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward" abstract="true" name="AOCIAttributableToParentBeforeReclassificationAndTaxRollForward" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="coo_TreasuryStockParNetValueMember" abstract="false" name="TreasuryStockParNetValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_LicenseAndDistributionRightsAndOtherMember" abstract="true" name="LicenseAndDistributionRightsAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_NonSingleUseSphereAndOtherMember" abstract="true" name="NonSingleUseSphereAndOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_BusinessCombinationAndAssetAcquisitionTextBlock" abstract="false" name="BusinessCombinationAndAssetAcquisitionTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="coo_PayablesSecondInstallmentMember" abstract="true" name="PayablesSecondInstallmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_MultifocalLensMember" abstract="true" name="MultifocalLensMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain" abstract="true" name="BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_SightGlassVisionIncMember" abstract="true" name="SightGlassVisionIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_ToricLensMember" abstract="true" name="ToricLensMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="coo_BusinessCombinationPaymentToSettleContingentConsideration" abstract="false" name="BusinessCombinationPaymentToSettleContingentConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable" abstract="true" name="ScheduleofLongTermAndShortTermDebtInstrumentsTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="coo_CommonStockExcludingTreasuryStockParNetValueMember" abstract="true" name="CommonStockExcludingTreasuryStockParNetValueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>coo-20230731_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:ab43ecac-42a9-4fe7-82f5-726e2791acf5,g:a0854ee3-70a5-440d-b4c6-ade6d88d67c7-->
<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.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome" xlink:type="simple" xlink:href="coo-20230731.xsd#ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"/>
  <link:calculationLink xlink:role="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_bc71685d-a248-4c2a-969c-36bec1a91978" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_b1405aa3-c0c3-4a4e-8534-83e09e749907" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bc71685d-a248-4c2a-969c-36bec1a91978" xlink:to="loc_us-gaap_GrossProfit_b1405aa3-c0c3-4a4e-8534-83e09e749907" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e35d2107-7e8f-4a76-8b83-8a740b042895" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bc71685d-a248-4c2a-969c-36bec1a91978" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_e35d2107-7e8f-4a76-8b83-8a740b042895" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_0de2d264-ed55-476a-aa95-0b29c798eea8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_bc71685d-a248-4c2a-969c-36bec1a91978" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_0de2d264-ed55-476a-aa95-0b29c798eea8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_ed11b7c3-3788-42ee-bf18-08dd8c4b063b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_bc71685d-a248-4c2a-969c-36bec1a91978" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_ed11b7c3-3788-42ee-bf18-08dd8c4b063b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_6d1b641f-8679-459f-a6bf-979038377ec5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_15895dcd-89be-4822-927e-206be797909e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_6d1b641f-8679-459f-a6bf-979038377ec5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_15895dcd-89be-4822-927e-206be797909e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_3a072021-aac0-4916-8438-900df67ef078" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_6d1b641f-8679-459f-a6bf-979038377ec5" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_3a072021-aac0-4916-8438-900df67ef078" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_744890ae-97f4-423d-a7eb-33f5aca10c4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_1985971a-b725-46b5-8fca-741fad49f9d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_744890ae-97f4-423d-a7eb-33f5aca10c4b" xlink:to="loc_us-gaap_OperatingIncomeLoss_1985971a-b725-46b5-8fca-741fad49f9d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_0860318e-fb97-4493-8322-c8b997bc3e86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_744890ae-97f4-423d-a7eb-33f5aca10c4b" xlink:to="loc_us-gaap_InterestExpense_0860318e-fb97-4493-8322-c8b997bc3e86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_1a2017d3-35e2-4086-bec9-007f685ca523" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_744890ae-97f4-423d-a7eb-33f5aca10c4b" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_1a2017d3-35e2-4086-bec9-007f685ca523" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_b0cb62ad-9a54-40c3-be38-7f34376c1103" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_99ac6114-2845-4dac-86e7-d085db986e4b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_b0cb62ad-9a54-40c3-be38-7f34376c1103" xlink:to="loc_us-gaap_NetIncomeLoss_99ac6114-2845-4dac-86e7-d085db986e4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_16b4204e-87b4-4c11-a56a-4efbbabcde74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_b0cb62ad-9a54-40c3-be38-7f34376c1103" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_16b4204e-87b4-4c11-a56a-4efbbabcde74" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_76aedfd7-9909-4c09-9595-d50be23f98c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_b0cb62ad-9a54-40c3-be38-7f34376c1103" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_76aedfd7-9909-4c09-9595-d50be23f98c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_de21d117-1154-4865-99a9-a5d0166adf7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_95d30d8d-d397-4039-8fc8-511cd73c270e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_de21d117-1154-4865-99a9-a5d0166adf7c" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_95d30d8d-d397-4039-8fc8-511cd73c270e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6728b7f7-1171-4a0d-b0f5-4135c65bd002" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_de21d117-1154-4865-99a9-a5d0166adf7c" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_6728b7f7-1171-4a0d-b0f5-4135c65bd002" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets" xlink:type="simple" xlink:href="coo-20230731.xsd#ConsolidatedCondensedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d87f8aab-a2ff-48cc-b92b-622691bae5e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_db726537-118a-4300-8421-bbac28749043" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d87f8aab-a2ff-48cc-b92b-622691bae5e9" xlink:to="loc_us-gaap_InventoryNet_db726537-118a-4300-8421-bbac28749043" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1fbd9bc4-5a5e-4d2a-bc67-1b7d9a77e1a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d87f8aab-a2ff-48cc-b92b-622691bae5e9" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_1fbd9bc4-5a5e-4d2a-bc67-1b7d9a77e1a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ad4b75bf-af75-44d9-af88-08451888eda1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_d87f8aab-a2ff-48cc-b92b-622691bae5e9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_ad4b75bf-af75-44d9-af88-08451888eda1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_4f7a3b45-a8bd-40c4-be4a-266c997f0d3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d87f8aab-a2ff-48cc-b92b-622691bae5e9" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_4f7a3b45-a8bd-40c4-be4a-266c997f0d3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_a9ddfd31-bff1-4168-b114-3d901d628a8c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_a66365a5-590a-4efc-a537-586ca404ec4c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a9ddfd31-bff1-4168-b114-3d901d628a8c" xlink:to="loc_us-gaap_PreferredStockValue_a66365a5-590a-4efc-a537-586ca404ec4c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_c0902d52-f8fd-47c2-afca-eabd27a36e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a9ddfd31-bff1-4168-b114-3d901d628a8c" xlink:to="loc_us-gaap_CommonStockValue_c0902d52-f8fd-47c2-afca-eabd27a36e0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_997e276b-e4d1-4c1b-a7be-ede6c0ff7113" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a9ddfd31-bff1-4168-b114-3d901d628a8c" xlink:to="loc_us-gaap_AdditionalPaidInCapital_997e276b-e4d1-4c1b-a7be-ede6c0ff7113" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e9d35642-a999-4975-8a2c-2e8195939d67" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a9ddfd31-bff1-4168-b114-3d901d628a8c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_e9d35642-a999-4975-8a2c-2e8195939d67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_073c7fa5-e406-451c-adb7-e88e3b9330ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a9ddfd31-bff1-4168-b114-3d901d628a8c" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_073c7fa5-e406-451c-adb7-e88e3b9330ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_5c97e810-682f-4d72-9078-c985c2aff06a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_a9ddfd31-bff1-4168-b114-3d901d628a8c" xlink:to="loc_us-gaap_TreasuryStockCommonValue_5c97e810-682f-4d72-9078-c985c2aff06a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_bfee39b7-3eda-4298-a1ed-9a0204b980af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_694da57f-009a-4886-b4d5-f7281d92e4dd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_bfee39b7-3eda-4298-a1ed-9a0204b980af" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_694da57f-009a-4886-b4d5-f7281d92e4dd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_300795c2-d8eb-4281-91ee-7137e0f8b0bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_bfee39b7-3eda-4298-a1ed-9a0204b980af" xlink:to="loc_us-gaap_Liabilities_300795c2-d8eb-4281-91ee-7137e0f8b0bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_a48821d2-00c8-4d72-b914-feb43435d679" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_bfee39b7-3eda-4298-a1ed-9a0204b980af" xlink:to="loc_us-gaap_CommitmentsAndContingencies_a48821d2-00c8-4d72-b914-feb43435d679" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_0d4446dd-b327-4115-9564-5d608e642879" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_de872adb-fd0c-41dd-9bf4-8ce0c9031d19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0d4446dd-b327-4115-9564-5d608e642879" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_de872adb-fd0c-41dd-9bf4-8ce0c9031d19" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_0f2038f1-761c-430f-8bdb-60d3b5a54917" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0d4446dd-b327-4115-9564-5d608e642879" xlink:to="loc_us-gaap_LiabilitiesCurrent_0f2038f1-761c-430f-8bdb-60d3b5a54917" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_b812b860-d21a-4e3e-9097-e57373cd4080" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0d4446dd-b327-4115-9564-5d608e642879" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_b812b860-d21a-4e3e-9097-e57373cd4080" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c485a9b5-093c-4485-ad34-7ce97be380db" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0d4446dd-b327-4115-9564-5d608e642879" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_c485a9b5-093c-4485-ad34-7ce97be380db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent_93344967-4f13-4aa7-abdd-ef7790d3273b" xlink:href="coo-20230731.xsd#coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0d4446dd-b327-4115-9564-5d608e642879" xlink:to="loc_coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent_93344967-4f13-4aa7-abdd-ef7790d3273b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_b9a7e42a-1ec9-4433-ad94-eae03b9acc50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_0d4446dd-b327-4115-9564-5d608e642879" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_b9a7e42a-1ec9-4433-ad94-eae03b9acc50" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_3d65ef53-2dd9-4142-ba82-c85d2a157c77" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_ede6ba4f-dd62-4a9a-aa81-bce30c32f4fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3d65ef53-2dd9-4142-ba82-c85d2a157c77" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_ede6ba4f-dd62-4a9a-aa81-bce30c32f4fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_0320b51b-9de0-4387-9b8d-08b9b0179db8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3d65ef53-2dd9-4142-ba82-c85d2a157c77" xlink:to="loc_us-gaap_DebtCurrent_0320b51b-9de0-4387-9b8d-08b9b0179db8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8f783e9b-beea-46d1-8b6e-2e6b23110179" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_3d65ef53-2dd9-4142-ba82-c85d2a157c77" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_8f783e9b-beea-46d1-8b6e-2e6b23110179" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_4b032061-4319-4730-9f7a-5e1a7eacf2b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3d65ef53-2dd9-4142-ba82-c85d2a157c77" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_4b032061-4319-4730-9f7a-5e1a7eacf2b5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_24cbc127-e4d3-4c03-8434-f2c0c8cb16a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_3d65ef53-2dd9-4142-ba82-c85d2a157c77" xlink:to="loc_us-gaap_AccountsPayableCurrent_24cbc127-e4d3-4c03-8434-f2c0c8cb16a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_81a40559-24f8-4c45-89c3-2f15623dc8b1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6db031ce-4524-4492-aef4-7f769b4c4207" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_81a40559-24f8-4c45-89c3-2f15623dc8b1" xlink:to="loc_us-gaap_StockholdersEquity_6db031ce-4524-4492-aef4-7f769b4c4207" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_991a47a1-3eab-4216-8794-b5148704bcea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_81a40559-24f8-4c45-89c3-2f15623dc8b1" xlink:to="loc_us-gaap_MinorityInterest_991a47a1-3eab-4216-8794-b5148704bcea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7b2380fb-1873-4248-8442-b6a60f6a5ccc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_79d89aab-8645-4c24-95b6-6a80167a6628" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7b2380fb-1873-4248-8442-b6a60f6a5ccc" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_79d89aab-8645-4c24-95b6-6a80167a6628" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_2690113c-9854-4569-9db8-580f426e3f01" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7b2380fb-1873-4248-8442-b6a60f6a5ccc" xlink:to="loc_us-gaap_Goodwill_2690113c-9854-4569-9db8-580f426e3f01" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_b6219dca-6641-46df-8ecf-0bce641956a0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7b2380fb-1873-4248-8442-b6a60f6a5ccc" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_b6219dca-6641-46df-8ecf-0bce641956a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_e0013c1b-9302-47ef-9330-d3aed61ebbae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7b2380fb-1873-4248-8442-b6a60f6a5ccc" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_e0013c1b-9302-47ef-9330-d3aed61ebbae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ab3efd1a-d755-48e6-b2c6-137403dbf487" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7b2380fb-1873-4248-8442-b6a60f6a5ccc" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ab3efd1a-d755-48e6-b2c6-137403dbf487" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_5e3bf046-ca17-4c33-af2f-3a16b1740eb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7b2380fb-1873-4248-8442-b6a60f6a5ccc" xlink:to="loc_us-gaap_AssetsCurrent_5e3bf046-ca17-4c33-af2f-3a16b1740eb1" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows" xlink:type="simple" xlink:href="coo-20230731.xsd#ConsolidatedCondensedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3772e31c-47dc-4ce0-8c5f-fe5911838463" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0cd1033e-a831-4e2e-b9b9-90eeda305592" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3772e31c-47dc-4ce0-8c5f-fe5911838463" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_0cd1033e-a831-4e2e-b9b9-90eeda305592" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_d022af53-14b4-4768-872d-d208b2a6b097" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3772e31c-47dc-4ce0-8c5f-fe5911838463" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_d022af53-14b4-4768-872d-d208b2a6b097" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7a4b9dac-34df-4444-beda-e79287d685d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f67549be-0c00-4f27-a404-6d5f2eeb3428" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7a4b9dac-34df-4444-beda-e79287d685d7" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_f67549be-0c00-4f27-a404-6d5f2eeb3428" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther_19bda61b-4288-45ee-8046-83e814e571d7" xlink:href="coo-20230731.xsd#coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7a4b9dac-34df-4444-beda-e79287d685d7" xlink:to="loc_coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther_19bda61b-4288-45ee-8046-83e814e571d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_4189fe07-b2e2-4049-a20f-75fbabd6acb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_7a4b9dac-34df-4444-beda-e79287d685d7" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_4189fe07-b2e2-4049-a20f-75fbabd6acb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bcd82878-efc1-452f-871b-299c3b07ee4e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0ff78318-3f61-4871-ba09-c5be7ce9b230" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bcd82878-efc1-452f-871b-299c3b07ee4e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_0ff78318-3f61-4871-ba09-c5be7ce9b230" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a296e1f9-498c-4876-91f4-0348abd412a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bcd82878-efc1-452f-871b-299c3b07ee4e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_a296e1f9-498c-4876-91f4-0348abd412a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4779d81f-f9a3-4c24-af33-9644211da114" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bcd82878-efc1-452f-871b-299c3b07ee4e" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4779d81f-f9a3-4c24-af33-9644211da114" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ed496a3b-05d2-4946-a3f8-b4dddd66325e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bcd82878-efc1-452f-871b-299c3b07ee4e" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_ed496a3b-05d2-4946-a3f8-b4dddd66325e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_537196e2-4ebc-455f-ba69-7628706e08f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_1f2a4e90-8f36-4225-aa7d-cadb18d95884" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInOperatingActivities_537196e2-4ebc-455f-ba69-7628706e08f5" xlink:to="loc_us-gaap_NetIncomeLoss_1f2a4e90-8f36-4225-aa7d-cadb18d95884" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_9390eb52-90bf-4494-b5ef-5ed9554c409d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_537196e2-4ebc-455f-ba69-7628706e08f5" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_9390eb52-90bf-4494-b5ef-5ed9554c409d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_43898b76-e40e-4fa8-915d-5f08ca17ac8b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_537196e2-4ebc-455f-ba69-7628706e08f5" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_43898b76-e40e-4fa8-915d-5f08ca17ac8b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_1b9c1a90-2a35-4277-9eaf-5b283aab95f3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_537196e2-4ebc-455f-ba69-7628706e08f5" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_1b9c1a90-2a35-4277-9eaf-5b283aab95f3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_e4341094-f9ee-465f-81ab-43c98bce207a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_537196e2-4ebc-455f-ba69-7628706e08f5" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_e4341094-f9ee-465f-81ab-43c98bce207a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_AccruedAcquisitionTerminationFee_988d201a-f95e-40e9-b4d1-d5289ebcb265" xlink:href="coo-20230731.xsd#coo_AccruedAcquisitionTerminationFee"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_537196e2-4ebc-455f-ba69-7628706e08f5" xlink:to="loc_coo_AccruedAcquisitionTerminationFee_988d201a-f95e-40e9-b4d1-d5289ebcb265" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability_f5f10697-d6a0-4644-bb4f-2778adb46bb2" xlink:href="coo-20230731.xsd#coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_537196e2-4ebc-455f-ba69-7628706e08f5" xlink:to="loc_coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability_f5f10697-d6a0-4644-bb4f-2778adb46bb2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8b1439fd-0b46-42d0-a4a2-6c80d816073a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_4f0cdebd-1282-49cd-ab73-d910f41b5ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8b1439fd-0b46-42d0-a4a2-6c80d816073a" xlink:to="loc_us-gaap_ProceedsFromStockPlans_4f0cdebd-1282-49cd-ab73-d910f41b5ca3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_ProceedsFromPaymentsOfShareBasedArrangement_3e9bec7b-85a8-4f29-be06-61e77326ab42" xlink:href="coo-20230731.xsd#coo_ProceedsFromPaymentsOfShareBasedArrangement"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8b1439fd-0b46-42d0-a4a2-6c80d816073a" xlink:to="loc_coo_ProceedsFromPaymentsOfShareBasedArrangement_3e9bec7b-85a8-4f29-be06-61e77326ab42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_4eba2730-3f6e-41c5-a94c-bb3349a1b346" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8b1439fd-0b46-42d0-a4a2-6c80d816073a" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_4eba2730-3f6e-41c5-a94c-bb3349a1b346" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_46d7e792-9a74-4fc0-94e7-40a8f711d326" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8b1439fd-0b46-42d0-a4a2-6c80d816073a" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_46d7e792-9a74-4fc0-94e7-40a8f711d326" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_317ef94c-b2f0-47c7-92f7-e9bdf546bd7c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8b1439fd-0b46-42d0-a4a2-6c80d816073a" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_317ef94c-b2f0-47c7-92f7-e9bdf546bd7c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3ceb4d09-c37b-426e-b9be-20f86a390485" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8b1439fd-0b46-42d0-a4a2-6c80d816073a" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_3ceb4d09-c37b-426e-b9be-20f86a390485" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_b55ddba5-a5a0-4c20-b350-94ac189dd95e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8b1439fd-0b46-42d0-a4a2-6c80d816073a" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_b55ddba5-a5a0-4c20-b350-94ac189dd95e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_4dabcee6-3b63-4b99-b5a3-b9789d22c945" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_8b1439fd-0b46-42d0-a4a2-6c80d816073a" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_4dabcee6-3b63-4b99-b5a3-b9789d22c945" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/InventoriesDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.coopercos.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_3af6e7fa-b62d-4768-9a77-bc40a3bbf1a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_8455b2f4-adb9-4431-8e1a-f1c93eb1e51a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_3af6e7fa-b62d-4768-9a77-bc40a3bbf1a1" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_8455b2f4-adb9-4431-8e1a-f1c93eb1e51a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_ca6fe0ff-ef23-4046-bf62-d37fca73393b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_3af6e7fa-b62d-4768-9a77-bc40a3bbf1a1" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_ca6fe0ff-ef23-4046-bf62-d37fca73393b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_49dbe541-bf8c-4525-a688-2c9d5634edf5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_3af6e7fa-b62d-4768-9a77-bc40a3bbf1a1" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_49dbe541-bf8c-4525-a688-2c9d5634edf5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#IntangibleAssetsScheduleofIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3c8c2bec-038a-410d-807d-e742f25a4dd6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_10728ac1-605a-434b-8278-e8dc7db124be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3c8c2bec-038a-410d-807d-e742f25a4dd6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_10728ac1-605a-434b-8278-e8dc7db124be" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fb4ad971-44ef-47b8-b43c-edde4f1060c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3c8c2bec-038a-410d-807d-e742f25a4dd6" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_fb4ad971-44ef-47b8-b43c-edde4f1060c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6c311be1-71a7-4e7b-aa81-7f38478b998f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_45ac04e9-fb65-4c86-b979-d838ce8466f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6c311be1-71a7-4e7b-aa81-7f38478b998f" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_45ac04e9-fb65-4c86-b979-d838ce8466f9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_07fd2331-e8fd-4ca6-8736-4a08a4f3cd2b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_6c311be1-71a7-4e7b-aa81-7f38478b998f" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_07fd2331-e8fd-4ca6-8736-4a08a4f3cd2b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails"/>
  <link:calculationLink xlink:role="http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3f8e9102-2516-44a7-93ce-e55fff4df1c1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_66050a93-7c06-4c92-ae4f-0f3211aee193" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3f8e9102-2516-44a7-93ce-e55fff4df1c1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_66050a93-7c06-4c92-ae4f-0f3211aee193" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0f6ff07b-b435-45c1-bc22-d680549ca806" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3f8e9102-2516-44a7-93ce-e55fff4df1c1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0f6ff07b-b435-45c1-bc22-d680549ca806" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_db44b036-4e62-4719-b750-5335a4a97f59" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3f8e9102-2516-44a7-93ce-e55fff4df1c1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_db44b036-4e62-4719-b750-5335a4a97f59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_40e91c81-c366-4325-8f0c-b0c0784b5e3c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3f8e9102-2516-44a7-93ce-e55fff4df1c1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_40e91c81-c366-4325-8f0c-b0c0784b5e3c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4139e041-bdc7-4ab0-a63d-7fdf0ebb9a2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3f8e9102-2516-44a7-93ce-e55fff4df1c1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4139e041-bdc7-4ab0-a63d-7fdf0ebb9a2d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_f0620692-ee81-494f-84fe-c14b91bfdcf7" xlink:href="coo-20230731.xsd#coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_3f8e9102-2516-44a7-93ce-e55fff4df1c1" xlink:to="loc_coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_f0620692-ee81-494f-84fe-c14b91bfdcf7" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#FinancingArrangementsTotalDebtDetails"/>
  <link:calculationLink xlink:role="http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_80b9413b-41ed-4902-b976-1fbafe13033d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_52dc8388-3c80-4b64-83f1-3e9edb6fd31e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtCurrent_80b9413b-41ed-4902-b976-1fbafe13033d" xlink:to="loc_us-gaap_ShortTermBorrowings_52dc8388-3c80-4b64-83f1-3e9edb6fd31e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_0131b433-5e18-4a22-ae60-946e4a84f882" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtCurrent_80b9413b-41ed-4902-b976-1fbafe13033d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_0131b433-5e18-4a22-ae60-946e4a84f882" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_9fa92d08-80bf-4a9d-aa69-03c5eff4fe3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_3488e31b-5167-4d12-b8f9-5d5642e7554e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_9fa92d08-80bf-4a9d-aa69-03c5eff4fe3f" xlink:to="loc_us-gaap_DebtCurrent_3488e31b-5167-4d12-b8f9-5d5642e7554e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_544a7923-0abe-48f2-a159-a104acf874d0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_9fa92d08-80bf-4a9d-aa69-03c5eff4fe3f" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_544a7923-0abe-48f2-a159-a104acf874d0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_1404cdbc-46c9-4476-bf40-4bc7c7b0db15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_815b4320-0cba-44da-ad7c-8032431f8efc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtNoncurrent_1404cdbc-46c9-4476-bf40-4bc7c7b0db15" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_815b4320-0cba-44da-ad7c-8032431f8efc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_78ff98cc-7c45-4dd8-a881-dd98ef8f6c47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_LongTermDebtNoncurrent_1404cdbc-46c9-4476-bf40-4bc7c7b0db15" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_78ff98cc-7c45-4dd8-a881-dd98ef8f6c47" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_167ef7ac-d421-4568-acaa-81c170a2d4f6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_79cd9258-d91e-4169-b8f5-387203d98473" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_167ef7ac-d421-4568-acaa-81c170a2d4f6" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_79cd9258-d91e-4169-b8f5-387203d98473" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_987447f7-cebf-4122-8a64-66188737ce60" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_LongTermDebtAndCapitalLeaseObligations_167ef7ac-d421-4568-acaa-81c170a2d4f6" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_987447f7-cebf-4122-8a64-66188737ce60" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#EarningsPerShareScheduleofEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4520e240-bc14-4eec-b175-dc97fabc3e0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bea0b0e4-3d7f-4895-ae3e-1f9c24f3c815" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_4520e240-bc14-4eec-b175-dc97fabc3e0d" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_bea0b0e4-3d7f-4895-ae3e-1f9c24f3c815" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bc017437-1a33-447e-8728-049f8bfbfe1a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_4520e240-bc14-4eec-b175-dc97fabc3e0d" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_bc017437-1a33-447e-8728-049f8bfbfe1a" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>coo-20230731_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:ab43ecac-42a9-4fe7-82f5-726e2791acf5,g:a0854ee3-70a5-440d-b4c6-ade6d88d67c7-->
<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.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="coo-20230731.xsd#ConsolidatedCondensedStatementsofStockholdersEquity"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_83eb0380-6669-45d1-86ba-8e53e8542a00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_83eb0380-6669-45d1-86ba-8e53e8542a00" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_681c1ca9-cc4e-4480-8889-f64bfcd0c274" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_681c1ca9-cc4e-4480-8889-f64bfcd0c274" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fbf9fea8-dae6-4dfa-beae-e7d357080996" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fbf9fea8-dae6-4dfa-beae-e7d357080996" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_bb0d1a86-bcbe-4fa8-a839-6615c49b3e86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_TreasuryStockCommonShares_bb0d1a86-bcbe-4fa8-a839-6615c49b3e86" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_21a4239d-5bb0-4f25-9b2e-d9557bd532b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_NetIncomeLoss_21a4239d-5bb0-4f25-9b2e-d9557bd532b8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_47d6f8e7-4d8e-4a20-9008-a2d92cbf8d80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_47d6f8e7-4d8e-4a20-9008-a2d92cbf8d80" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_99570562-1ccb-4adb-bd77-3672d7583c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_99570562-1ccb-4adb-bd77-3672d7583c5c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_53e7b4bc-93d9-49f0-8e99-4b46ca51d9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_53e7b4bc-93d9-49f0-8e99-4b46ca51d9b9" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_5a4ff047-fbb4-4c02-8c31-28bd80dfcb9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_DividendsCommonStockCash_5a4ff047-fbb4-4c02-8c31-28bd80dfcb9a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_1198e214-ae5d-46e3-84bb-011397588ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_1198e214-ae5d-46e3-84bb-011397588ae2" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_6091e6fc-8060-4f12-8e65-70879c8e9150" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_6091e6fc-8060-4f12-8e65-70879c8e9150" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_137c63c9-9769-42fa-adf4-cf3bc2c07ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_137c63c9-9769-42fa-adf4-cf3bc2c07ba5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_a45daf72-2c27-446f-b7b8-f71018068fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2301cb0c-36f8-4a05-bd05-7b17490a881a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_dc9274c2-82ea-4287-8b43-1e267ad83fab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ff22b827-4073-49bb-8e89-d4e36c0fc688" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_83eb0380-6669-45d1-86ba-8e53e8542a00" xlink:to="loc_us-gaap_StatementTable_ff22b827-4073-49bb-8e89-d4e36c0fc688" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e85d8732-07fc-4de1-a975-808e64142be7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_ff22b827-4073-49bb-8e89-d4e36c0fc688" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e85d8732-07fc-4de1-a975-808e64142be7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e85d8732-07fc-4de1-a975-808e64142be7_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e85d8732-07fc-4de1-a975-808e64142be7" xlink:to="loc_us-gaap_EquityComponentDomain_e85d8732-07fc-4de1-a975-808e64142be7_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e85d8732-07fc-4de1-a975-808e64142be7" xlink:to="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CommonStockExcludingTreasuryStockParNetValueMember_ca5bb837-ebc3-42b9-8179-cde0d0e2d7a9" xlink:href="coo-20230731.xsd#coo_CommonStockExcludingTreasuryStockParNetValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:to="loc_coo_CommonStockExcludingTreasuryStockParNetValueMember_ca5bb837-ebc3-42b9-8179-cde0d0e2d7a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_0f3122e6-7332-4b64-a2d1-8f0254973cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:to="loc_us-gaap_TreasuryStockCommonMember_0f3122e6-7332-4b64-a2d1-8f0254973cc7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TreasuryStockParNetValueMember_203d9da3-04ee-46c3-a6a4-a38906e98b7e" xlink:href="coo-20230731.xsd#coo_TreasuryStockParNetValueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:to="loc_coo_TreasuryStockParNetValueMember_203d9da3-04ee-46c3-a6a4-a38906e98b7e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_a31eb263-04b3-4db5-9287-5839a432a85f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_a31eb263-04b3-4db5-9287-5839a432a85f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_88bd188c-5164-48fd-a56f-ab3c8291b6d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_88bd188c-5164-48fd-a56f-ab3c8291b6d5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_59db0b38-d6a6-4c2c-bb02-a8efc1acdc9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:to="loc_us-gaap_RetainedEarningsMember_59db0b38-d6a6-4c2c-bb02-a8efc1acdc9f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_e0bf2e3f-cd9e-4d9f-b8d7-dbd935438e16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:to="loc_us-gaap_NoncontrollingInterestMember_e0bf2e3f-cd9e-4d9f-b8d7-dbd935438e16" xlink:type="arc" order="6"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#AcquisitionsandJointVentureNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8aeb2765-e3ac-43de-8293-333bbeb9b38d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8aeb2765-e3ac-43de-8293-333bbeb9b38d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_636744ed-146c-48c9-b706-7cb6416ba79f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_636744ed-146c-48c9-b706-7cb6416ba79f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_b2c43770-4658-47bd-ad30-1824a0279b80" xlink:href="coo-20230731.xsd#coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_b2c43770-4658-47bd-ad30-1824a0279b80" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_728ede49-a052-4cf1-a107-ac08666c8cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_Goodwill_728ede49-a052-4cf1-a107-ac08666c8cb0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_37de7532-b950-40ac-84ae-ff53288d4d74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_37de7532-b950-40ac-84ae-ff53288d4d74" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_524f43dc-26a3-4b03-89fc-a23d71d4a1a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_524f43dc-26a3-4b03-89fc-a23d71d4a1a7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_41f61396-dc9e-4ec8-aeab-8f65cbb1054b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_41f61396-dc9e-4ec8-aeab-8f65cbb1054b" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_AccruedAcquisitionTerminationFee_1584d4f9-b83a-405e-b6f9-f28033772a81" xlink:href="coo-20230731.xsd#coo_AccruedAcquisitionTerminationFee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_coo_AccruedAcquisitionTerminationFee_1584d4f9-b83a-405e-b6f9-f28033772a81" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_8ca13f62-2291-4611-96c9-0ffeb58b70a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_8ca13f62-2291-4611-96c9-0ffeb58b70a7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_f0ced74b-036f-4265-87c1-756ae81a00b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_f0ced74b-036f-4265-87c1-756ae81a00b6" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationPaymentToSettleContingentConsideration_abf85fa1-1e50-4a96-a2d8-4c9c9cce571d" xlink:href="coo-20230731.xsd#coo_BusinessCombinationPaymentToSettleContingentConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_coo_BusinessCombinationPaymentToSettleContingentConsideration_abf85fa1-1e50-4a96-a2d8-4c9c9cce571d" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_2c36543f-e956-4729-ae4f-c7c556970373" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_2c36543f-e956-4729-ae4f-c7c556970373" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_8dad5381-f43d-45f4-9475-cc4dc2d4701d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_8dad5381-f43d-45f4-9475-cc4dc2d4701d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_904ce5e9-6dcb-446c-b966-6fbdd56ddbd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_904ce5e9-6dcb-446c-b966-6fbdd56ddbd1" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_d483e626-05df-4e4f-a73d-0a8fca73747a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_d483e626-05df-4e4f-a73d-0a8fca73747a" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_61da2944-9d9d-4428-bafb-4cbf37c0c3e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_EquityMethodInvestments_61da2944-9d9d-4428-bafb-4cbf37c0c3e2" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_74c13249-b4b6-4657-8fc7-1396c4164488" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_74c13249-b4b6-4657-8fc7-1396c4164488" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_57d0c3d8-6804-4b5b-8daf-7f3afa4c2579" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_57d0c3d8-6804-4b5b-8daf-7f3afa4c2579" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_566887ca-b4bd-45e0-bdee-404266038233" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_566887ca-b4bd-45e0-bdee-404266038233" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1a224cb5-633d-48af-9370-a31830e66a32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_566887ca-b4bd-45e0-bdee-404266038233" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1a224cb5-633d-48af-9370-a31830e66a32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1a224cb5-633d-48af-9370-a31830e66a32_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1a224cb5-633d-48af-9370-a31830e66a32" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_1a224cb5-633d-48af-9370-a31830e66a32_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bd8eeea5-2c31-42c2-96ab-a84c5b65c520" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1a224cb5-633d-48af-9370-a31830e66a32" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bd8eeea5-2c31-42c2-96ab-a84c5b65c520" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember_e04d39f2-b171-4811-9d4a-6e391f69f146" xlink:href="coo-20230731.xsd#coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bd8eeea5-2c31-42c2-96ab-a84c5b65c520" xlink:to="loc_coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember_e04d39f2-b171-4811-9d4a-6e391f69f146" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CookMedicalsReproductiveHealthBusinessMember_964e9425-b3c4-436d-ba16-5c9e13cb9d25" xlink:href="coo-20230731.xsd#coo_CookMedicalsReproductiveHealthBusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bd8eeea5-2c31-42c2-96ab-a84c5b65c520" xlink:to="loc_coo_CookMedicalsReproductiveHealthBusinessMember_964e9425-b3c4-436d-ba16-5c9e13cb9d25" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember_e2262314-cf54-4510-bf0d-05bc2a7b2e22" xlink:href="coo-20230731.xsd#coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bd8eeea5-2c31-42c2-96ab-a84c5b65c520" xlink:to="loc_coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember_e2262314-cf54-4510-bf0d-05bc2a7b2e22" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c530c66d-6f81-4c05-9074-cdd7e67a9a45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_566887ca-b4bd-45e0-bdee-404266038233" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c530c66d-6f81-4c05-9074-cdd7e67a9a45" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c530c66d-6f81-4c05-9074-cdd7e67a9a45_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c530c66d-6f81-4c05-9074-cdd7e67a9a45" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c530c66d-6f81-4c05-9074-cdd7e67a9a45_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4d22afef-3c35-4799-860c-80a1fa55adc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c530c66d-6f81-4c05-9074-cdd7e67a9a45" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4d22afef-3c35-4799-860c-80a1fa55adc3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_a561a906-0355-4244-bb05-de0313a7c12d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4d22afef-3c35-4799-860c-80a1fa55adc3" xlink:to="loc_us-gaap_CustomerRelationshipsMember_a561a906-0355-4244-bb05-de0313a7c12d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_08a32cc9-b393-43b1-ad1f-340f3a4c4498" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4d22afef-3c35-4799-860c-80a1fa55adc3" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_08a32cc9-b393-43b1-ad1f-340f3a4c4498" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis_e7d763e7-7273-42cf-b8ce-531c324cbbcb" xlink:href="coo-20230731.xsd#coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_566887ca-b4bd-45e0-bdee-404266038233" xlink:to="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis_e7d763e7-7273-42cf-b8ce-531c324cbbcb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_e7d763e7-7273-42cf-b8ce-531c324cbbcb_default" xlink:href="coo-20230731.xsd#coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis_e7d763e7-7273-42cf-b8ce-531c324cbbcb" xlink:to="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_e7d763e7-7273-42cf-b8ce-531c324cbbcb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_1083f0e8-4787-4a07-83ec-5902f2630b32" xlink:href="coo-20230731.xsd#coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis_e7d763e7-7273-42cf-b8ce-531c324cbbcb" xlink:to="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_1083f0e8-4787-4a07-83ec-5902f2630b32" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PayablesFirstInstallmentMember_3e5490b0-b66f-4447-91dc-14d2aaece55e" xlink:href="coo-20230731.xsd#coo_PayablesFirstInstallmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_1083f0e8-4787-4a07-83ec-5902f2630b32" xlink:to="loc_coo_PayablesFirstInstallmentMember_3e5490b0-b66f-4447-91dc-14d2aaece55e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PayablesSecondInstallmentMember_a724e927-7c50-4c5b-95ae-6d28e6381090" xlink:href="coo-20230731.xsd#coo_PayablesSecondInstallmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_1083f0e8-4787-4a07-83ec-5902f2630b32" xlink:to="loc_coo_PayablesSecondInstallmentMember_a724e927-7c50-4c5b-95ae-6d28e6381090" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PayablesThirdInstallmentMember_2bdd6089-d688-4f32-829a-168ce70dc9c8" xlink:href="coo-20230731.xsd#coo_PayablesThirdInstallmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_1083f0e8-4787-4a07-83ec-5902f2630b32" xlink:to="loc_coo_PayablesThirdInstallmentMember_2bdd6089-d688-4f32-829a-168ce70dc9c8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PayablesFourthInstallmentMember_3ceac018-f8b0-44f5-80fb-25d4020dc9f8" xlink:href="coo-20230731.xsd#coo_PayablesFourthInstallmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_1083f0e8-4787-4a07-83ec-5902f2630b32" xlink:to="loc_coo_PayablesFourthInstallmentMember_3ceac018-f8b0-44f5-80fb-25d4020dc9f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_68148195-2320-469b-8824-e724d961c2df" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_566887ca-b4bd-45e0-bdee-404266038233" xlink:to="loc_dei_LegalEntityAxis_68148195-2320-469b-8824-e724d961c2df" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_68148195-2320-469b-8824-e724d961c2df_default" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_68148195-2320-469b-8824-e724d961c2df" xlink:to="loc_dei_EntityDomain_68148195-2320-469b-8824-e724d961c2df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_47e99c6d-686c-443f-90b5-0b44efdb29c4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_68148195-2320-469b-8824-e724d961c2df" xlink:to="loc_dei_EntityDomain_47e99c6d-686c-443f-90b5-0b44efdb29c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_EssilorInternationalSASMember_08ed5bf1-8a0e-42d8-a78e-f45a6fc83b47" xlink:href="coo-20230731.xsd#coo_EssilorInternationalSASMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_47e99c6d-686c-443f-90b5-0b44efdb29c4" xlink:to="loc_coo_EssilorInternationalSASMember_08ed5bf1-8a0e-42d8-a78e-f45a6fc83b47" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_e7310e04-febe-4fad-9c08-278a25c77fce" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_566887ca-b4bd-45e0-bdee-404266038233" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_e7310e04-febe-4fad-9c08-278a25c77fce" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_e7310e04-febe-4fad-9c08-278a25c77fce_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_e7310e04-febe-4fad-9c08-278a25c77fce" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_e7310e04-febe-4fad-9c08-278a25c77fce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_3c9c2a3d-4713-4187-beb6-a0610ff8a47f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_e7310e04-febe-4fad-9c08-278a25c77fce" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_3c9c2a3d-4713-4187-beb6-a0610ff8a47f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_SightGlassVisionIncMember_2ba402be-5f1e-430d-810a-67909c8cf773" xlink:href="coo-20230731.xsd#coo_SightGlassVisionIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_3c9c2a3d-4713-4187-beb6-a0610ff8a47f" xlink:to="loc_coo_SightGlassVisionIncMember_2ba402be-5f1e-430d-810a-67909c8cf773" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#IntangibleAssetsScheduleofIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3aaeb16e-d9ce-4090-a607-c2cec75549f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b8bb15b8-9b07-44c7-a94b-7a410e07e81c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3aaeb16e-d9ce-4090-a607-c2cec75549f8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b8bb15b8-9b07-44c7-a94b-7a410e07e81c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7d854f1d-a5c7-4c60-8a7d-dd4112c1a169" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3aaeb16e-d9ce-4090-a607-c2cec75549f8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7d854f1d-a5c7-4c60-8a7d-dd4112c1a169" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9da7d2a2-521f-474b-9870-6306beb5712e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3aaeb16e-d9ce-4090-a607-c2cec75549f8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9da7d2a2-521f-474b-9870-6306beb5712e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d0575d32-a5a4-42ed-9de2-8b6e68db802f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3aaeb16e-d9ce-4090-a607-c2cec75549f8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d0575d32-a5a4-42ed-9de2-8b6e68db802f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e5b41159-a228-4bee-9162-420cc07a8fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3aaeb16e-d9ce-4090-a607-c2cec75549f8" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e5b41159-a228-4bee-9162-420cc07a8fb1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_35869ab3-8023-4392-8f09-dcbfab924b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e5b41159-a228-4bee-9162-420cc07a8fb1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_35869ab3-8023-4392-8f09-dcbfab924b5e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_35869ab3-8023-4392-8f09-dcbfab924b5e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_35869ab3-8023-4392-8f09-dcbfab924b5e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_35869ab3-8023-4392-8f09-dcbfab924b5e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc38c5a2-2eb3-4647-87f6-35873ef9ab57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_35869ab3-8023-4392-8f09-dcbfab924b5e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc38c5a2-2eb3-4647-87f6-35873ef9ab57" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_5c293566-08b5-4894-a727-25a987a38ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc38c5a2-2eb3-4647-87f6-35873ef9ab57" xlink:to="loc_us-gaap_CustomerRelationshipsMember_5c293566-08b5-4894-a727-25a987a38ea1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CompositeMember_438c8278-4c68-461c-bedb-02f85c6d99b9" xlink:href="coo-20230731.xsd#coo_CompositeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc38c5a2-2eb3-4647-87f6-35873ef9ab57" xlink:to="loc_coo_CompositeMember_438c8278-4c68-461c-bedb-02f85c6d99b9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_86f28a52-12d1-4543-9582-f3ef19ae549b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc38c5a2-2eb3-4647-87f6-35873ef9ab57" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_86f28a52-12d1-4543-9582-f3ef19ae549b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_a099eb5b-c8c1-4163-80fc-c3d4f859fd65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc38c5a2-2eb3-4647-87f6-35873ef9ab57" xlink:to="loc_us-gaap_TrademarksMember_a099eb5b-c8c1-4163-80fc-c3d4f859fd65" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_LicenseAndDistributionRightsAndOtherMember_f2c93d70-6f92-40b0-8eeb-4013724494b5" xlink:href="coo-20230731.xsd#coo_LicenseAndDistributionRightsAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc38c5a2-2eb3-4647-87f6-35873ef9ab57" xlink:to="loc_coo_LicenseAndDistributionRightsAndOtherMember_f2c93d70-6f92-40b0-8eeb-4013724494b5" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#FinancingArrangementsTotalDebtDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_19f64469-f498-4a78-bf1c-a5473edace68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowingsAbstract_5eee4ec1-e41c-448a-8816-ff14972bee4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowingsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19f64469-f498-4a78-bf1c-a5473edace68" xlink:to="loc_us-gaap_ShortTermBorrowingsAbstract_5eee4ec1-e41c-448a-8816-ff14972bee4f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_af8fb09a-4f16-48cd-b268-7669d18323a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermBorrowingsAbstract_5eee4ec1-e41c-448a-8816-ff14972bee4f" xlink:to="loc_us-gaap_ShortTermBorrowings_af8fb09a-4f16-48cd-b268-7669d18323a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_831e4a4c-eeda-43cb-b53d-aa83002d9092" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermBorrowingsAbstract_5eee4ec1-e41c-448a-8816-ff14972bee4f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_831e4a4c-eeda-43cb-b53d-aa83002d9092" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_42276356-935d-4c55-a993-2390e42462a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent_831e4a4c-eeda-43cb-b53d-aa83002d9092" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_42276356-935d-4c55-a993-2390e42462a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_e1ab836e-a2bd-4528-9d6f-996c0784f0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermBorrowingsAbstract_5eee4ec1-e41c-448a-8816-ff14972bee4f" xlink:to="loc_us-gaap_DebtCurrent_e1ab836e-a2bd-4528-9d6f-996c0784f0f5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAbstract_00927edb-a64e-4ac8-9727-b80d9fccc886" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19f64469-f498-4a78-bf1c-a5473edace68" xlink:to="loc_us-gaap_LongTermDebtAbstract_00927edb-a64e-4ac8-9727-b80d9fccc886" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_999833fa-8560-4ba8-ad17-d250dfc7d07b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_00927edb-a64e-4ac8-9727-b80d9fccc886" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_999833fa-8560-4ba8-ad17-d250dfc7d07b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_c47971ae-6339-453d-b9be-402934361b18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_00927edb-a64e-4ac8-9727-b80d9fccc886" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_c47971ae-6339-453d-b9be-402934361b18" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_65f92ad6-f1f7-419d-aba0-5710c0530aec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_00927edb-a64e-4ac8-9727-b80d9fccc886" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_65f92ad6-f1f7-419d-aba0-5710c0530aec" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3c1e7a4d-15b5-4f3d-be2d-6193149d5ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_00927edb-a64e-4ac8-9727-b80d9fccc886" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3c1e7a4d-15b5-4f3d-be2d-6193149d5ca5" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_fa59e630-d40a-4706-ac7a-67e7aa421088" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3c1e7a4d-15b5-4f3d-be2d-6193149d5ca5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_fa59e630-d40a-4706-ac7a-67e7aa421088" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_32b9c6c9-0a60-4cb3-aa8e-93aaa087a08c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongTermDebtAbstract_00927edb-a64e-4ac8-9727-b80d9fccc886" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_32b9c6c9-0a60-4cb3-aa8e-93aaa087a08c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_f1e5b900-e213-4df7-9fda-e3e3a908643e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19f64469-f498-4a78-bf1c-a5473edace68" xlink:to="loc_us-gaap_DebtInstrumentTable_f1e5b900-e213-4df7-9fda-e3e3a908643e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_24562004-a622-4071-8567-e11e48cfbb7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f1e5b900-e213-4df7-9fda-e3e3a908643e" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_24562004-a622-4071-8567-e11e48cfbb7b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_24562004-a622-4071-8567-e11e48cfbb7b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_24562004-a622-4071-8567-e11e48cfbb7b" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_24562004-a622-4071-8567-e11e48cfbb7b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_09c755fc-e9b5-4d95-98ec-94e446e7369a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_24562004-a622-4071-8567-e11e48cfbb7b" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_09c755fc-e9b5-4d95-98ec-94e446e7369a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_OverdraftAndOtherCreditFacilitiesMember_4f4bddb0-6e0e-489f-a632-09fab1e1c2ec" xlink:href="coo-20230731.xsd#coo_OverdraftAndOtherCreditFacilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_09c755fc-e9b5-4d95-98ec-94e446e7369a" xlink:to="loc_coo_OverdraftAndOtherCreditFacilitiesMember_4f4bddb0-6e0e-489f-a632-09fab1e1c2ec" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TermLoansMember_61524b79-d085-4a06-88d1-074792082114" xlink:href="coo-20230731.xsd#coo_TermLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_09c755fc-e9b5-4d95-98ec-94e446e7369a" xlink:to="loc_coo_TermLoansMember_61524b79-d085-4a06-88d1-074792082114" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_752dfa0c-7395-4b6a-980f-6f43ad731cce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f1e5b900-e213-4df7-9fda-e3e3a908643e" xlink:to="loc_us-gaap_CreditFacilityAxis_752dfa0c-7395-4b6a-980f-6f43ad731cce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_752dfa0c-7395-4b6a-980f-6f43ad731cce_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_752dfa0c-7395-4b6a-980f-6f43ad731cce" xlink:to="loc_us-gaap_CreditFacilityDomain_752dfa0c-7395-4b6a-980f-6f43ad731cce_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_60f44252-934b-4b0f-a745-f3bf943fc28b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_752dfa0c-7395-4b6a-980f-6f43ad731cce" xlink:to="loc_us-gaap_CreditFacilityDomain_60f44252-934b-4b0f-a745-f3bf943fc28b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_20fbce6b-7300-4bc5-ac6e-a6897e4f1038" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_60f44252-934b-4b0f-a745-f3bf943fc28b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_20fbce6b-7300-4bc5-ac6e-a6897e4f1038" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_64655159-1df4-4ce7-8cf0-9b9d748a7973" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_f1e5b900-e213-4df7-9fda-e3e3a908643e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_64655159-1df4-4ce7-8cf0-9b9d748a7973" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_64655159-1df4-4ce7-8cf0-9b9d748a7973_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_64655159-1df4-4ce7-8cf0-9b9d748a7973" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_64655159-1df4-4ce7-8cf0-9b9d748a7973_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6592fe70-afcc-44dd-ad45-e3c0a79d5823" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_64655159-1df4-4ce7-8cf0-9b9d748a7973" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6592fe70-afcc-44dd-ad45-e3c0a79d5823" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_0241e7ad-f6b8-49fc-9301-7c0caa1bbb29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6592fe70-afcc-44dd-ad45-e3c0a79d5823" xlink:to="loc_us-gaap_LineOfCreditMember_0241e7ad-f6b8-49fc-9301-7c0caa1bbb29" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_bd32f5aa-25bf-4633-ad00-96f3c657456a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MediumTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6592fe70-afcc-44dd-ad45-e3c0a79d5823" xlink:to="loc_us-gaap_MediumTermNotesMember_bd32f5aa-25bf-4633-ad00-96f3c657456a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_OtherDebtMember_c49a96ab-60a0-41ba-a2f3-e5e66d24fa4c" xlink:href="coo-20230731.xsd#coo_OtherDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6592fe70-afcc-44dd-ad45-e3c0a79d5823" xlink:to="loc_coo_OtherDebtMember_c49a96ab-60a0-41ba-a2f3-e5e66d24fa4c" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#FinancingArrangementsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:href="coo-20230731.xsd#coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dffcecba-517d-490d-9c9d-5d3c3e5f934c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dffcecba-517d-490d-9c9d-5d3c3e5f934c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_fbc56cf0-138b-4e8e-a4c3-ce5b0aec6981" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:to="loc_us-gaap_LongTermLineOfCredit_fbc56cf0-138b-4e8e-a4c3-ce5b0aec6981" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_e26c67f4-f6d2-41a1-88bd-58db3b18ab97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_e26c67f4-f6d2-41a1-88bd-58db3b18ab97" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_d2e6e5de-f2a6-44c8-939b-fce54b803d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:to="loc_us-gaap_DebtInstrumentTerm_d2e6e5de-f2a6-44c8-939b-fce54b803d0c" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_a6ed52ac-e444-41a3-9c7a-395bc49f53ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_a6ed52ac-e444-41a3-9c7a-395bc49f53ea" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit_8f4285d0-9194-40d2-bb7f-5e8989916480" xlink:href="coo-20230731.xsd#coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:to="loc_coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit_8f4285d0-9194-40d2-bb7f-5e8989916480" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_ce8380ab-3bcd-4b9d-8e17-7dc1cf86064e" xlink:href="coo-20230731.xsd#coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:to="loc_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_ce8380ab-3bcd-4b9d-8e17-7dc1cf86064e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_939fa213-9e5c-43b0-b51c-b84c55815cea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_ce8380ab-3bcd-4b9d-8e17-7dc1cf86064e" xlink:to="loc_us-gaap_CreditFacilityAxis_939fa213-9e5c-43b0-b51c-b84c55815cea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_939fa213-9e5c-43b0-b51c-b84c55815cea_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_939fa213-9e5c-43b0-b51c-b84c55815cea" xlink:to="loc_us-gaap_CreditFacilityDomain_939fa213-9e5c-43b0-b51c-b84c55815cea_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c33a5162-8b89-490f-b69c-2d4da087e886" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_939fa213-9e5c-43b0-b51c-b84c55815cea" xlink:to="loc_us-gaap_CreditFacilityDomain_c33a5162-8b89-490f-b69c-2d4da087e886" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_96f1bbc9-9fb6-40b3-bf4f-0f209dac4baf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_c33a5162-8b89-490f-b69c-2d4da087e886" xlink:to="loc_us-gaap_LineOfCreditMember_96f1bbc9-9fb6-40b3-bf4f-0f209dac4baf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_0830d840-12f3-486d-babf-e4121e20f38c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_c33a5162-8b89-490f-b69c-2d4da087e886" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_0830d840-12f3-486d-babf-e4121e20f38c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TermLoanFacility2020Member_eea11f73-b1f1-4b0a-8b2f-74ed0a1f8c9b" xlink:href="coo-20230731.xsd#coo_TermLoanFacility2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_c33a5162-8b89-490f-b69c-2d4da087e886" xlink:to="loc_coo_TermLoanFacility2020Member_eea11f73-b1f1-4b0a-8b2f-74ed0a1f8c9b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_RevolvingCreditFacilityAndTermLoanFacility2020Member_f44de3af-bafb-44d0-9b74-50be1efb511e" xlink:href="coo-20230731.xsd#coo_RevolvingCreditFacilityAndTermLoanFacility2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_c33a5162-8b89-490f-b69c-2d4da087e886" xlink:to="loc_coo_RevolvingCreditFacilityAndTermLoanFacility2020Member_f44de3af-bafb-44d0-9b74-50be1efb511e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ffc1ec8f-065c-40e9-85f0-18977cf974f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_ce8380ab-3bcd-4b9d-8e17-7dc1cf86064e" xlink:to="loc_us-gaap_DebtInstrumentAxis_ffc1ec8f-065c-40e9-85f0-18977cf974f4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ffc1ec8f-065c-40e9-85f0-18977cf974f4_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DebtInstrumentAxis_ffc1ec8f-065c-40e9-85f0-18977cf974f4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ffc1ec8f-065c-40e9-85f0-18977cf974f4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f995f5e3-7cde-41bf-b522-7997058dbc6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DebtInstrumentAxis_ffc1ec8f-065c-40e9-85f0-18977cf974f4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f995f5e3-7cde-41bf-b522-7997058dbc6f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TermLoanFacility2021Member_5f618216-08d4-4e40-a7e6-337f1154e8ca" xlink:href="coo-20230731.xsd#coo_TermLoanFacility2021Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f995f5e3-7cde-41bf-b522-7997058dbc6f" xlink:to="loc_coo_TermLoanFacility2021Member_5f618216-08d4-4e40-a7e6-337f1154e8ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TermLoanAgreement2021364DayMember_138d6107-cff2-4c9d-8fd5-090efed484e9" xlink:href="coo-20230731.xsd#coo_TermLoanAgreement2021364DayMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f995f5e3-7cde-41bf-b522-7997058dbc6f" xlink:to="loc_coo_TermLoanAgreement2021364DayMember_138d6107-cff2-4c9d-8fd5-090efed484e9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CreditAgreement2020Member_65084350-ae67-4ccd-b4ea-46211da598c7" xlink:href="coo-20230731.xsd#coo_CreditAgreement2020Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f995f5e3-7cde-41bf-b522-7997058dbc6f" xlink:to="loc_coo_CreditAgreement2020Member_65084350-ae67-4ccd-b4ea-46211da598c7" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_7927d0b8-243b-4c3b-835c-8e93c744d6b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_ce8380ab-3bcd-4b9d-8e17-7dc1cf86064e" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_7927d0b8-243b-4c3b-835c-8e93c744d6b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_7927d0b8-243b-4c3b-835c-8e93c744d6b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_7927d0b8-243b-4c3b-835c-8e93c744d6b5" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_7927d0b8-243b-4c3b-835c-8e93c744d6b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_29ca24af-cbce-4095-bf15-d7213c239a13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_7927d0b8-243b-4c3b-835c-8e93c744d6b5" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_29ca24af-cbce-4095-bf15-d7213c239a13" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TermLoansMember_e5edd5d5-6512-4ef8-a465-17ea4a96efaf" xlink:href="coo-20230731.xsd#coo_TermLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_29ca24af-cbce-4095-bf15-d7213c239a13" xlink:to="loc_coo_TermLoansMember_e5edd5d5-6512-4ef8-a465-17ea4a96efaf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3dbca783-c49f-4f23-9e4a-c2d1d508f137" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_ce8380ab-3bcd-4b9d-8e17-7dc1cf86064e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3dbca783-c49f-4f23-9e4a-c2d1d508f137" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_3dbca783-c49f-4f23-9e4a-c2d1d508f137_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3dbca783-c49f-4f23-9e4a-c2d1d508f137" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_3dbca783-c49f-4f23-9e4a-c2d1d508f137_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_91e5245d-205d-4926-9925-b26f22946e27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3dbca783-c49f-4f23-9e4a-c2d1d508f137" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_91e5245d-205d-4926-9925-b26f22946e27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_556780e2-05e9-4154-ad7a-98ab30a1e0d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_91e5245d-205d-4926-9925-b26f22946e27" xlink:to="loc_us-gaap_LineOfCreditMember_556780e2-05e9-4154-ad7a-98ab30a1e0d7" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ff8e4725-5848-4461-8808-4adac64c1f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ce9faac6-dd8f-481f-aaf7-6cfc995d63ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ff8e4725-5848-4461-8808-4adac64c1f8e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ce9faac6-dd8f-481f-aaf7-6cfc995d63ee" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_a562603f-aca9-4613-9476-f46a4cc591d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ff8e4725-5848-4461-8808-4adac64c1f8e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_a562603f-aca9-4613-9476-f46a4cc591d6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_fb5c6b28-9447-4716-a8c0-f132cea6308b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ff8e4725-5848-4461-8808-4adac64c1f8e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_fb5c6b28-9447-4716-a8c0-f132cea6308b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5c1c988f-fc37-4317-b815-4d7f3ebb3f46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ff8e4725-5848-4461-8808-4adac64c1f8e" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5c1c988f-fc37-4317-b815-4d7f3ebb3f46" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_55176cbd-f978-49bf-b215-52ebad9ddebc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5c1c988f-fc37-4317-b815-4d7f3ebb3f46" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_55176cbd-f978-49bf-b215-52ebad9ddebc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_55176cbd-f978-49bf-b215-52ebad9ddebc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_55176cbd-f978-49bf-b215-52ebad9ddebc" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_55176cbd-f978-49bf-b215-52ebad9ddebc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_74e97e87-0da1-4bce-afa1-960f79ed0292" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_55176cbd-f978-49bf-b215-52ebad9ddebc" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_74e97e87-0da1-4bce-afa1-960f79ed0292" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_09420b96-0607-42cf-9cc2-0013b008156e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_74e97e87-0da1-4bce-afa1-960f79ed0292" xlink:to="loc_us-gaap_EmployeeStockOptionMember_09420b96-0607-42cf-9cc2-0013b008156e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d49064cf-8ef3-4401-a39a-c4b7537690e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_74e97e87-0da1-4bce-afa1-960f79ed0292" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d49064cf-8ef3-4401-a39a-c4b7537690e0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/ShareBasedCompensationDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#ShareBasedCompensationDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/ShareBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_db9e05e6-ed1b-4fd8-a046-7754a9a38adb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_59fd8e4f-3aae-4059-9846-6e44fef60b49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_db9e05e6-ed1b-4fd8-a046-7754a9a38adb" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_59fd8e4f-3aae-4059-9846-6e44fef60b49" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_b9d0a33c-1648-4d5c-9530-84d6754e0d11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_db9e05e6-ed1b-4fd8-a046-7754a9a38adb" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_b9d0a33c-1648-4d5c-9530-84d6754e0d11" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_5c7bc83f-1921-476e-9488-ed2427649e72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_db9e05e6-ed1b-4fd8-a046-7754a9a38adb" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_5c7bc83f-1921-476e-9488-ed2427649e72" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_dd74ec7b-aee8-45d6-8eb0-3aeb60f3f099" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_5c7bc83f-1921-476e-9488-ed2427649e72" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_dd74ec7b-aee8-45d6-8eb0-3aeb60f3f099" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_dd74ec7b-aee8-45d6-8eb0-3aeb60f3f099_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_dd74ec7b-aee8-45d6-8eb0-3aeb60f3f099" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_dd74ec7b-aee8-45d6-8eb0-3aeb60f3f099_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_4ada5de5-015c-4bbf-bba2-624f4e646c41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_dd74ec7b-aee8-45d6-8eb0-3aeb60f3f099" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_4ada5de5-015c-4bbf-bba2-624f4e646c41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_ef1db16a-8471-45fc-8804-a1c9fe97f5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4ada5de5-015c-4bbf-bba2-624f4e646c41" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_ef1db16a-8471-45fc-8804-a1c9fe97f5e1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_5e159f96-e90e-4bfe-8236-7beca9b8cdff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4ada5de5-015c-4bbf-bba2-624f4e646c41" xlink:to="loc_us-gaap_CostOfSalesMember_5e159f96-e90e-4bfe-8236-7beca9b8cdff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_3ec90a8a-26ea-4be2-9f21-497e2876b69e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4ada5de5-015c-4bbf-bba2-624f4e646c41" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_3ec90a8a-26ea-4be2-9f21-497e2876b69e" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#ShareBasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed09163b-0258-450e-8742-95b46a560dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee_ad2cf3a2-f703-4b1c-9eb9-edda7c6be326" xlink:href="coo-20230731.xsd#coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed09163b-0258-450e-8742-95b46a560dd0" xlink:to="loc_coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee_ad2cf3a2-f703-4b1c-9eb9-edda7c6be326" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b96f1e17-fcda-41b7-b59b-744db2ea8273" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed09163b-0258-450e-8742-95b46a560dd0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b96f1e17-fcda-41b7-b59b-744db2ea8273" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_675ade0f-38ba-4347-bfab-e7d6203ae909" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed09163b-0258-450e-8742-95b46a560dd0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_675ade0f-38ba-4347-bfab-e7d6203ae909" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_001efdc0-fe10-47f7-9e5a-3c6168f3fb0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed09163b-0258-450e-8742-95b46a560dd0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_001efdc0-fe10-47f7-9e5a-3c6168f3fb0d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_71957917-483a-4631-9064-12787f0df77a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_001efdc0-fe10-47f7-9e5a-3c6168f3fb0d" xlink:to="loc_us-gaap_PlanNameAxis_71957917-483a-4631-9064-12787f0df77a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_71957917-483a-4631-9064-12787f0df77a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_71957917-483a-4631-9064-12787f0df77a" xlink:to="loc_us-gaap_PlanNameDomain_71957917-483a-4631-9064-12787f0df77a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_92eb786c-8018-41bd-8aa3-e7dde07e7d75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_71957917-483a-4631-9064-12787f0df77a" xlink:to="loc_us-gaap_PlanNameDomain_92eb786c-8018-41bd-8aa3-e7dde07e7d75" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_A2023LongTermIncentivePlanMember_e6f90771-c570-468f-91dd-420ae53defa3" xlink:href="coo-20230731.xsd#coo_A2023LongTermIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_92eb786c-8018-41bd-8aa3-e7dde07e7d75" xlink:to="loc_coo_A2023LongTermIncentivePlanMember_e6f90771-c570-468f-91dd-420ae53defa3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_af3797c1-fa9f-4d76-abe3-1505dfb2282a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_8d6d79a9-e137-45e7-97a9-e1b67824f043" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_af3797c1-fa9f-4d76-abe3-1505dfb2282a" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_8d6d79a9-e137-45e7-97a9-e1b67824f043" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d611392b-75e0-42ca-bab0-8d8c70e04bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_8d6d79a9-e137-45e7-97a9-e1b67824f043" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d611392b-75e0-42ca-bab0-8d8c70e04bf5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_ce5becfb-4f99-4fd8-b9c3-e4e2082c2a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_8d6d79a9-e137-45e7-97a9-e1b67824f043" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_ce5becfb-4f99-4fd8-b9c3-e4e2082c2a6a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_653cf744-8262-4006-bdcb-2d55c61f15aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_8d6d79a9-e137-45e7-97a9-e1b67824f043" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_653cf744-8262-4006-bdcb-2d55c61f15aa" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_aec2031b-1384-440b-b84f-3a0ef89dd277" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6e8ea6fc-9ee7-4a3e-9a9a-a96a3483d381" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_af3797c1-fa9f-4d76-abe3-1505dfb2282a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6e8ea6fc-9ee7-4a3e-9a9a-a96a3483d381" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3c9c4502-0e91-4828-8b45-0ec4e8721683" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6e8ea6fc-9ee7-4a3e-9a9a-a96a3483d381" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3c9c4502-0e91-4828-8b45-0ec4e8721683" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3c9c4502-0e91-4828-8b45-0ec4e8721683_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3c9c4502-0e91-4828-8b45-0ec4e8721683" xlink:to="loc_us-gaap_EquityComponentDomain_3c9c4502-0e91-4828-8b45-0ec4e8721683_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_529f9bd7-9bda-49a5-a91a-e43d68fae9e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3c9c4502-0e91-4828-8b45-0ec4e8721683" xlink:to="loc_us-gaap_EquityComponentDomain_529f9bd7-9bda-49a5-a91a-e43d68fae9e0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_df4a662e-08c1-4ace-bdd0-60064003148a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_529f9bd7-9bda-49a5-a91a-e43d68fae9e0" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_df4a662e-08c1-4ace-bdd0-60064003148a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_016c0a1c-2b03-4e1d-8d0d-6906c89c41f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_529f9bd7-9bda-49a5-a91a-e43d68fae9e0" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_016c0a1c-2b03-4e1d-8d0d-6906c89c41f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_cc8f990d-a4da-45c4-8b72-8073a1e98d56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_529f9bd7-9bda-49a5-a91a-e43d68fae9e0" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_cc8f990d-a4da-45c4-8b72-8073a1e98d56" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2f5fbcc7-93df-427e-883e-1ef7c07ef711" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_529f9bd7-9bda-49a5-a91a-e43d68fae9e0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2f5fbcc7-93df-427e-883e-1ef7c07ef711" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/StockholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#StockholdersEquityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/StockholdersEquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_cd6c19d1-5133-4503-976f-88069f0d7315" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_cd6c19d1-5133-4503-976f-88069f0d7315" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_10ae7721-7fe9-4676-848b-60ed6cb5c861" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_10ae7721-7fe9-4676-848b-60ed6cb5c861" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_bf260301-2e18-495e-bd33-096cb7684f69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_bf260301-2e18-495e-bd33-096cb7684f69" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_f790720c-9f37-4ac1-8f5e-26afecf874f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_f790720c-9f37-4ac1-8f5e-26afecf874f8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9af85d87-5aa5-43cf-9afc-ec90ea82182b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9af85d87-5aa5-43cf-9afc-ec90ea82182b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_82ce0f5f-1c78-47b9-8162-672cc28c5ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_82ce0f5f-1c78-47b9-8162-672cc28c5ac8" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_debea3a3-48da-4d69-946f-71d6f9f6f5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_debea3a3-48da-4d69-946f-71d6f9f6f5ad" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6ec848b1-564a-41bb-a2f3-7063a4b575bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6ec848b1-564a-41bb-a2f3-7063a4b575bf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4c1384ec-3828-4df0-8792-98ef777e3ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6ec848b1-564a-41bb-a2f3-7063a4b575bf" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4c1384ec-3828-4df0-8792-98ef777e3ef5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_4c1384ec-3828-4df0-8792-98ef777e3ef5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4c1384ec-3828-4df0-8792-98ef777e3ef5" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_4c1384ec-3828-4df0-8792-98ef777e3ef5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_c5ef39bb-a2b9-49ed-a3bd-bab36cdc7319" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4c1384ec-3828-4df0-8792-98ef777e3ef5" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_c5ef39bb-a2b9-49ed-a3bd-bab36cdc7319" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_5d390098-729f-40ae-9a99-44e32bb4051c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_c5ef39bb-a2b9-49ed-a3bd-bab36cdc7319" xlink:to="loc_us-gaap_SubsequentEventMember_5d390098-729f-40ae-9a99-44e32bb4051c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#BusinessSegmentInformationScheduleofSegmentInformationDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_32181336-7a56-4b42-985f-2666d133a2e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_74e50609-83e4-458a-b335-59918ec1c3ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_32181336-7a56-4b42-985f-2666d133a2e9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_74e50609-83e4-458a-b335-59918ec1c3ab" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_6f10e45c-fd28-4406-b544-07a1eb8c9345" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_32181336-7a56-4b42-985f-2666d133a2e9" xlink:to="loc_us-gaap_OperatingIncomeLoss_6f10e45c-fd28-4406-b544-07a1eb8c9345" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_5f580545-1fd9-402d-ba85-a1810c66f820" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_32181336-7a56-4b42-985f-2666d133a2e9" xlink:to="loc_us-gaap_InterestExpense_5f580545-1fd9-402d-ba85-a1810c66f820" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_d0a824ac-6686-4581-85a1-c584dc765089" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_32181336-7a56-4b42-985f-2666d133a2e9" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_d0a824ac-6686-4581-85a1-c584dc765089" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f1a61cc8-f72d-4b88-98f2-c28af2737466" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_32181336-7a56-4b42-985f-2666d133a2e9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f1a61cc8-f72d-4b88-98f2-c28af2737466" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_44913d71-3f80-4e7e-a745-97a99f60ab08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_32181336-7a56-4b42-985f-2666d133a2e9" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_44913d71-3f80-4e7e-a745-97a99f60ab08" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_d26bfa92-aa28-4d5f-b3d5-b107e1a9bd80" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_44913d71-3f80-4e7e-a745-97a99f60ab08" xlink:to="loc_srt_ConsolidationItemsAxis_d26bfa92-aa28-4d5f-b3d5-b107e1a9bd80" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_d26bfa92-aa28-4d5f-b3d5-b107e1a9bd80_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_d26bfa92-aa28-4d5f-b3d5-b107e1a9bd80" xlink:to="loc_srt_ConsolidationItemsDomain_d26bfa92-aa28-4d5f-b3d5-b107e1a9bd80_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b45a68e4-9196-4a3c-bc6f-6f38c88bbfda" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_d26bfa92-aa28-4d5f-b3d5-b107e1a9bd80" xlink:to="loc_srt_ConsolidationItemsDomain_b45a68e4-9196-4a3c-bc6f-6f38c88bbfda" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_6b2a3338-2559-4b76-ba67-c3e27a49ad9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_b45a68e4-9196-4a3c-bc6f-6f38c88bbfda" xlink:to="loc_us-gaap_OperatingSegmentsMember_6b2a3338-2559-4b76-ba67-c3e27a49ad9d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_b5e17264-0847-46ff-a740-e1c6473c131c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_b45a68e4-9196-4a3c-bc6f-6f38c88bbfda" xlink:to="loc_us-gaap_CorporateNonSegmentMember_b5e17264-0847-46ff-a740-e1c6473c131c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a08ab141-cc57-432d-949d-22e1e8f520c0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_44913d71-3f80-4e7e-a745-97a99f60ab08" xlink:to="loc_srt_ProductOrServiceAxis_a08ab141-cc57-432d-949d-22e1e8f520c0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a08ab141-cc57-432d-949d-22e1e8f520c0_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_a08ab141-cc57-432d-949d-22e1e8f520c0" xlink:to="loc_srt_ProductsAndServicesDomain_a08ab141-cc57-432d-949d-22e1e8f520c0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_a08ab141-cc57-432d-949d-22e1e8f520c0" xlink:to="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_ToricLensMember_c4b08daa-6626-4ef3-a70f-848965e23175" xlink:href="coo-20230731.xsd#coo_ToricLensMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:to="loc_coo_ToricLensMember_c4b08daa-6626-4ef3-a70f-848965e23175" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_MultifocalLensMember_c26a598f-e26c-40da-8a80-f5a718192f39" xlink:href="coo-20230731.xsd#coo_MultifocalLensMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:to="loc_coo_MultifocalLensMember_c26a598f-e26c-40da-8a80-f5a718192f39" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_SingleUseSphereLensMember_8b239034-c21a-4fa7-a831-0eb7505d6b75" xlink:href="coo-20230731.xsd#coo_SingleUseSphereLensMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:to="loc_coo_SingleUseSphereLensMember_8b239034-c21a-4fa7-a831-0eb7505d6b75" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_NonSingleUseSphereAndOtherMember_de6857fd-c0b7-40dd-8ea2-1d4a598369a8" xlink:href="coo-20230731.xsd#coo_NonSingleUseSphereAndOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:to="loc_coo_NonSingleUseSphereAndOtherMember_de6857fd-c0b7-40dd-8ea2-1d4a598369a8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_OfficeAndSurgicalMember_8abcc3c2-fd40-465c-b8c4-e522ea50381a" xlink:href="coo-20230731.xsd#coo_OfficeAndSurgicalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:to="loc_coo_OfficeAndSurgicalMember_8abcc3c2-fd40-465c-b8c4-e522ea50381a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_FertilityMember_04ed4752-34df-475e-9c55-338e8da690eb" xlink:href="coo-20230731.xsd#coo_FertilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:to="loc_coo_FertilityMember_04ed4752-34df-475e-9c55-338e8da690eb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_694d5d68-2aad-45d7-a262-c4e44335d759" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_44913d71-3f80-4e7e-a745-97a99f60ab08" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_694d5d68-2aad-45d7-a262-c4e44335d759" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_694d5d68-2aad-45d7-a262-c4e44335d759_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_694d5d68-2aad-45d7-a262-c4e44335d759" xlink:to="loc_us-gaap_SegmentDomain_694d5d68-2aad-45d7-a262-c4e44335d759_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f289fbc7-14f4-402c-a632-6bdc3bdfdad4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_694d5d68-2aad-45d7-a262-c4e44335d759" xlink:to="loc_us-gaap_SegmentDomain_f289fbc7-14f4-402c-a632-6bdc3bdfdad4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CoopervisionSegmentMember_e814d64d-7487-40d2-9a3b-e6f552eb0417" xlink:href="coo-20230731.xsd#coo_CoopervisionSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f289fbc7-14f4-402c-a632-6bdc3bdfdad4" xlink:to="loc_coo_CoopervisionSegmentMember_e814d64d-7487-40d2-9a3b-e6f552eb0417" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CoopersurgicalSegmentMember_3ad17b73-96e6-4201-83b4-66f119f4dcd8" xlink:href="coo-20230731.xsd#coo_CoopersurgicalSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_f289fbc7-14f4-402c-a632-6bdc3bdfdad4" xlink:to="loc_coo_CoopersurgicalSegmentMember_3ad17b73-96e6-4201-83b4-66f119f4dcd8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_ef108cf7-8ab1-4050-a899-a58c5e616b5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2d3e42a6-cfb3-451d-9b2d-1702e2bbdbc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ef108cf7-8ab1-4050-a899-a58c5e616b5a" xlink:to="loc_us-gaap_Assets_2d3e42a6-cfb3-451d-9b2d-1702e2bbdbc9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b5a695fa-4e0f-4a5a-8940-068368e4cc9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ef108cf7-8ab1-4050-a899-a58c5e616b5a" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b5a695fa-4e0f-4a5a-8940-068368e4cc9f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_0049e88c-c43f-4c98-b767-5bb6ed7a540c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b5a695fa-4e0f-4a5a-8940-068368e4cc9f" xlink:to="loc_srt_ConsolidationItemsAxis_0049e88c-c43f-4c98-b767-5bb6ed7a540c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_0049e88c-c43f-4c98-b767-5bb6ed7a540c_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidationItemsAxis_0049e88c-c43f-4c98-b767-5bb6ed7a540c" xlink:to="loc_srt_ConsolidationItemsDomain_0049e88c-c43f-4c98-b767-5bb6ed7a540c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_976e9734-b1e0-4ffb-9336-20a93dd2da98" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidationItemsAxis_0049e88c-c43f-4c98-b767-5bb6ed7a540c" xlink:to="loc_srt_ConsolidationItemsDomain_976e9734-b1e0-4ffb-9336-20a93dd2da98" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_9ffbc2b1-dc82-452a-8080-2cc9e978079c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_976e9734-b1e0-4ffb-9336-20a93dd2da98" xlink:to="loc_us-gaap_OperatingSegmentsMember_9ffbc2b1-dc82-452a-8080-2cc9e978079c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_1863d440-0562-4e5c-9029-95b1483b30dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidationItemsDomain_976e9734-b1e0-4ffb-9336-20a93dd2da98" xlink:to="loc_us-gaap_CorporateNonSegmentMember_1863d440-0562-4e5c-9029-95b1483b30dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_22ffb494-baf8-4bb7-a11a-24803fd51f70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b5a695fa-4e0f-4a5a-8940-068368e4cc9f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_22ffb494-baf8-4bb7-a11a-24803fd51f70" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_22ffb494-baf8-4bb7-a11a-24803fd51f70_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_22ffb494-baf8-4bb7-a11a-24803fd51f70" xlink:to="loc_us-gaap_SegmentDomain_22ffb494-baf8-4bb7-a11a-24803fd51f70_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_94774a89-ba41-4930-8fbc-7ac98e63bcf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_22ffb494-baf8-4bb7-a11a-24803fd51f70" xlink:to="loc_us-gaap_SegmentDomain_94774a89-ba41-4930-8fbc-7ac98e63bcf7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CoopervisionSegmentMember_8f668e77-3f3c-4e27-ab1a-6162c00e2665" xlink:href="coo-20230731.xsd#coo_CoopervisionSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_94774a89-ba41-4930-8fbc-7ac98e63bcf7" xlink:to="loc_coo_CoopervisionSegmentMember_8f668e77-3f3c-4e27-ab1a-6162c00e2665" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CoopersurgicalSegmentMember_0182456c-3f01-478c-b388-b34b603c7b99" xlink:href="coo-20230731.xsd#coo_CoopersurgicalSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_94774a89-ba41-4930-8fbc-7ac98e63bcf7" xlink:to="loc_coo_CoopersurgicalSegmentMember_0182456c-3f01-478c-b388-b34b603c7b99" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_317a003d-05d5-4739-969e-95b2b6954313" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c03e16f7-41ed-4747-87df-437ead8c930a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_317a003d-05d5-4739-969e-95b2b6954313" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c03e16f7-41ed-4747-87df-437ead8c930a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a699147-8f97-4aa0-9150-22fa73ab5100" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_317a003d-05d5-4739-969e-95b2b6954313" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a699147-8f97-4aa0-9150-22fa73ab5100" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8e1f272f-601a-41ff-a05b-36716f05ea9d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a699147-8f97-4aa0-9150-22fa73ab5100" xlink:to="loc_srt_StatementGeographicalAxis_8e1f272f-601a-41ff-a05b-36716f05ea9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_8e1f272f-601a-41ff-a05b-36716f05ea9d_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_8e1f272f-601a-41ff-a05b-36716f05ea9d" xlink:to="loc_srt_SegmentGeographicalDomain_8e1f272f-601a-41ff-a05b-36716f05ea9d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d0967eea-a5a5-4957-8dcb-da6ed676e063" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_8e1f272f-601a-41ff-a05b-36716f05ea9d" xlink:to="loc_srt_SegmentGeographicalDomain_d0967eea-a5a5-4957-8dcb-da6ed676e063" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_08194bf7-b63e-437a-94b7-0c3e0ab6fae4" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d0967eea-a5a5-4957-8dcb-da6ed676e063" xlink:to="loc_country_US_08194bf7-b63e-437a-94b7-0c3e0ab6fae4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_12990fae-82bb-4c61-90dd-ed10cd767cfa" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d0967eea-a5a5-4957-8dcb-da6ed676e063" xlink:to="loc_srt_EuropeMember_12990fae-82bb-4c61-90dd-ed10cd767cfa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember_ce410e02-f1a2-452e-87a6-33f0cf3182c2" xlink:href="coo-20230731.xsd#coo_RestOfWorldExcludingUnitedStatesAndEuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_d0967eea-a5a5-4957-8dcb-da6ed676e063" xlink:to="loc_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember_ce410e02-f1a2-452e-87a6-33f0cf3182c2" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_057ed8e6-826c-4259-be08-2691b7c09217" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_cb6465e6-5782-4244-8fbb-4a00504537fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_057ed8e6-826c-4259-be08-2691b7c09217" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_cb6465e6-5782-4244-8fbb-4a00504537fc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_de3b6321-09e5-4403-80fb-9bed2c1615e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_057ed8e6-826c-4259-be08-2691b7c09217" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_de3b6321-09e5-4403-80fb-9bed2c1615e6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0d3b60f1-34d6-405b-b60f-15b40f5d15f6" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_de3b6321-09e5-4403-80fb-9bed2c1615e6" xlink:to="loc_srt_StatementGeographicalAxis_0d3b60f1-34d6-405b-b60f-15b40f5d15f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_0d3b60f1-34d6-405b-b60f-15b40f5d15f6_default" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_0d3b60f1-34d6-405b-b60f-15b40f5d15f6" xlink:to="loc_srt_SegmentGeographicalDomain_0d3b60f1-34d6-405b-b60f-15b40f5d15f6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_93cbadda-7b98-41ae-803e-ba20a30419a2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_0d3b60f1-34d6-405b-b60f-15b40f5d15f6" xlink:to="loc_srt_SegmentGeographicalDomain_93cbadda-7b98-41ae-803e-ba20a30419a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_1f72e6d8-130a-4552-9614-b1cd188830ba" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_93cbadda-7b98-41ae-803e-ba20a30419a2" xlink:to="loc_country_US_1f72e6d8-130a-4552-9614-b1cd188830ba" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_2dc3ed67-691d-4182-b14d-82e933efa72b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_93cbadda-7b98-41ae-803e-ba20a30419a2" xlink:to="loc_srt_EuropeMember_2dc3ed67-691d-4182-b14d-82e933efa72b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember_4c15f8a1-fd32-4cd5-ab68-cbe823719bc8" xlink:href="coo-20230731.xsd#coo_RestOfWorldExcludingUnitedStatesAndEuropeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_93cbadda-7b98-41ae-803e-ba20a30419a2" xlink:to="loc_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember_4c15f8a1-fd32-4cd5-ab68-cbe823719bc8" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#FinancialDerivativesandHedgingNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfInterestRateDerivativesHeld_b1130a19-f4ef-409e-9a7f-44e1478486b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfInterestRateDerivativesHeld"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:to="loc_us-gaap_NumberOfInterestRateDerivativesHeld_b1130a19-f4ef-409e-9a7f-44e1478486b2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_2eac87f4-6964-4b9f-b86e-6bd1ecd856ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:to="loc_us-gaap_DerivativeNotionalAmount_2eac87f4-6964-4b9f-b86e-6bd1ecd856ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract_89416918-14a7-4d4b-8b6f-144dad724ea0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:to="loc_us-gaap_DerivativeTermOfContract_89416918-14a7-4d4b-8b6f-144dad724ea0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_fbe5cb37-aed1-4cd8-bdf4-da052669a65d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_fbe5cb37-aed1-4cd8-bdf4-da052669a65d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_29aa7cf1-da7d-40b6-a87a-4c921c7745a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_29aa7cf1-da7d-40b6-a87a-4c921c7745a9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_248d43aa-87c2-4c99-bfa0-3ad678ed5cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:to="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_248d43aa-87c2-4c99-bfa0-3ad678ed5cb7" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_d9c8e620-5095-4bed-9c0d-dc92077cbd4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_d9c8e620-5095-4bed-9c0d-dc92077cbd4f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_141b18b3-a65d-4533-8942-a5cca47bb589" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_d9c8e620-5095-4bed-9c0d-dc92077cbd4f" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_141b18b3-a65d-4533-8942-a5cca47bb589" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_141b18b3-a65d-4533-8942-a5cca47bb589_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_141b18b3-a65d-4533-8942-a5cca47bb589" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_141b18b3-a65d-4533-8942-a5cca47bb589_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_adc691e4-e9cf-48b3-b52a-57dd1a871d35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_141b18b3-a65d-4533-8942-a5cca47bb589" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_adc691e4-e9cf-48b3-b52a-57dd1a871d35" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_a6c3d835-05af-4db1-a6a9-ba5af78bad54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_adc691e4-e9cf-48b3-b52a-57dd1a871d35" xlink:to="loc_us-gaap_InterestRateSwapMember_a6c3d835-05af-4db1-a6a9-ba5af78bad54" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_1d5d9808-1b86-4b72-a05a-8617d3f555b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_adc691e4-e9cf-48b3-b52a-57dd1a871d35" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_1d5d9808-1b86-4b72-a05a-8617d3f555b9" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f5c2aaf2-ef36-4d83-acc7-9538f7f6b0d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_137c33cc-1c2d-4894-a8d5-5fc7c0ec2bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f5c2aaf2-ef36-4d83-acc7-9538f7f6b0d9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_137c33cc-1c2d-4894-a8d5-5fc7c0ec2bc3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_254e2744-6eb9-43e3-8ce6-534aa2c623bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f5c2aaf2-ef36-4d83-acc7-9538f7f6b0d9" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_254e2744-6eb9-43e3-8ce6-534aa2c623bb" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_478fea27-4c8b-4413-a6d3-7f3615a10f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_254e2744-6eb9-43e3-8ce6-534aa2c623bb" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_478fea27-4c8b-4413-a6d3-7f3615a10f3f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_478fea27-4c8b-4413-a6d3-7f3615a10f3f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_478fea27-4c8b-4413-a6d3-7f3615a10f3f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_478fea27-4c8b-4413-a6d3-7f3615a10f3f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_84e108f0-874e-4881-9973-4867a7b2a300" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_478fea27-4c8b-4413-a6d3-7f3615a10f3f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_84e108f0-874e-4881-9973-4867a7b2a300" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_9d0badeb-bd06-4118-afa7-a45f47096c66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_84e108f0-874e-4881-9973-4867a7b2a300" xlink:to="loc_us-gaap_InterestExpenseMember_9d0badeb-bd06-4118-afa7-a45f47096c66" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_d97d0258-f5ed-42ad-948e-e07664b06d73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_254e2744-6eb9-43e3-8ce6-534aa2c623bb" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_d97d0258-f5ed-42ad-948e-e07664b06d73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_d97d0258-f5ed-42ad-948e-e07664b06d73_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_d97d0258-f5ed-42ad-948e-e07664b06d73" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_d97d0258-f5ed-42ad-948e-e07664b06d73_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_13d0a4e7-4f33-4c0e-9788-37177c27a20b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_d97d0258-f5ed-42ad-948e-e07664b06d73" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_13d0a4e7-4f33-4c0e-9788-37177c27a20b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_ad2d3088-440f-442f-b77e-dc4526f7f8af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_13d0a4e7-4f33-4c0e-9788-37177c27a20b" xlink:to="loc_us-gaap_InterestRateSwapMember_ad2d3088-440f-442f-b77e-dc4526f7f8af" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails"/>
  <link:definitionLink xlink:role="http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b00092ab-2ab1-4c72-839d-0e816b1584b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward_cdac8b86-8049-4ff0-a917-767b379f2282" xlink:href="coo-20230731.xsd#coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b00092ab-2ab1-4c72-839d-0e816b1584b9" xlink:to="loc_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward_cdac8b86-8049-4ff0-a917-767b379f2282" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7c5deed9-b592-4049-80c4-989764cdcc3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward_cdac8b86-8049-4ff0-a917-767b379f2282" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7c5deed9-b592-4049-80c4-989764cdcc3b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_1767918b-fd40-48d3-872a-8e82338f7d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward_cdac8b86-8049-4ff0-a917-767b379f2282" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_1767918b-fd40-48d3-872a-8e82338f7d5b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_f5e0873b-fc52-46ea-8cd0-17ca9e0bc6a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward_cdac8b86-8049-4ff0-a917-767b379f2282" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_f5e0873b-fc52-46ea-8cd0-17ca9e0bc6a3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_633a1948-e31c-4163-b422-1a7c11095224" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_91ad0d7a-e5a4-45b8-bcc8-42abd650b5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b00092ab-2ab1-4c72-839d-0e816b1584b9" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_91ad0d7a-e5a4-45b8-bcc8-42abd650b5d5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_660b0733-98c1-4fc3-80ec-3efca7a1fd3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_91ad0d7a-e5a4-45b8-bcc8-42abd650b5d5" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_660b0733-98c1-4fc3-80ec-3efca7a1fd3e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_660b0733-98c1-4fc3-80ec-3efca7a1fd3e_default" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_660b0733-98c1-4fc3-80ec-3efca7a1fd3e" xlink:to="loc_us-gaap_EquityComponentDomain_660b0733-98c1-4fc3-80ec-3efca7a1fd3e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f5132e90-d7ea-4569-b345-d745c1d4093d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_660b0733-98c1-4fc3-80ec-3efca7a1fd3e" xlink:to="loc_us-gaap_EquityComponentDomain_f5132e90-d7ea-4569-b345-d745c1d4093d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember_e882886d-52f8-4f32-bb6a-f4de3f0c7ae4" xlink:href="coo-20230731.xsd#coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f5132e90-d7ea-4569-b345-d745c1d4093d" xlink:to="loc_coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember_e882886d-52f8-4f32-bb6a-f4de3f0c7ae4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_7121f112-3883-4f6d-9eac-b7c1e6dc4078" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_f5132e90-d7ea-4569-b345-d745c1d4093d" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_7121f112-3883-4f6d-9eac-b7c1e6dc4078" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>coo-20230731_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:ab43ecac-42a9-4fe7-82f5-726e2791acf5,g:a0854ee3-70a5-440d-b4c6-ade6d88d67c7-->
<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_StockAppreciationRightsSARSMember_terseLabel_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink: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 Appreciation Rights (SARs)</link:label>
    <link:label id="lab_us-gaap_StockAppreciationRightsSARSMember_label_en-US" xlink:label="lab_us-gaap_StockAppreciationRightsSARSMember" xlink: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 Appreciation Rights (SARs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:to="lab_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PayVsPerformanceDisclosureLineItems_label_en-US" xlink:label="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="lab_ecd_PayVsPerformanceDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_af5789aa-d295-4951-8400-53cdff25f050_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">Aggregate principal amount</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/2023/elts/us-gaap-2023.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_ResearchAndDevelopmentExpense_03aba7ad-baaa-4eaf-92d4-7804445c2f49_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development expense</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_terseLabel_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Security Market Price Change</link:label>
    <link:label id="lab_ecd_UndrlygSecurityMktPriceChngPct_label_en-US" xlink:label="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Security Market Price Change, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:to="lab_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyDisclosures_5afca040-ff99-499f-80dc-17d395a15bb9_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyDisclosures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies</link:label>
    <link:label id="lab_us-gaap_LossContingencyDisclosures_label_en-US" xlink:label="lab_us-gaap_LossContingencyDisclosures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDisclosures" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDisclosures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyDisclosures" xlink:to="lab_us-gaap_LossContingencyDisclosures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_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">All Award Types</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/2023/elts/us-gaap-2023.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_ecd_AwardGrantDateFairValue_terseLabel_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink: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 as of Grant Date</link:label>
    <link:label id="lab_ecd_AwardGrantDateFairValue_label_en-US" xlink:label="lab_ecd_AwardGrantDateFairValue" xlink: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 Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardGrantDateFairValue" xlink:to="lab_ecd_AwardGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_e1475f59-4172-4af5-8fa4-13ba5673c3f3_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/2023/elts/srt-2023.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_LineOfCreditFacilityInterestRateAtPeriodEnd_248f52df-ef4e-4b51-b2a5-3a18bb6fe3bb_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink: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</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink: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, Interest Rate at Period End</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_0c2f1cc6-fc98-49d3-a826-d26e059ad2f2_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink: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 Arrangements</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_0d9c9dc9-a608-459a-9dda-9645416eee07_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/2023/elts/us-gaap-2023.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_PaymentsToAcquireBusinessesGross_982a13c4-7858-46f4-89ae-6664af9d44a7_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to acquire business</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireBusinessesGross_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink: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 Businesses, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="lab_us-gaap_PaymentsToAcquireBusinessesGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevolvingCreditFacilityMember_7f5a9c3b-2445-4085-8da7-aa865a887745_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/2023/elts/us-gaap-2023.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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2599c6ca-3f14-48e1-a8de-e189350ec0e8_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink: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, cash equivalents and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink: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, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_db336595-c9b2-4926-bea8-1832a70cf079_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 tax liabilities</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/2023/elts/us-gaap-2023.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_ecd_MnpiDiscTimedForCompValFlag_terseLabel_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
    <link:label id="lab_ecd_MnpiDiscTimedForCompValFlag_label_en-US" xlink:label="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:to="lab_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_ea963486-23a4-4efc-8e1f-6f10ea88e59c_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/2023/elts/us-gaap-2023.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_us-gaap_AccountsPayableCurrent_7819dd95-074b-4cc0-8a6d-b4441ce13f8d_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">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/2023/elts/us-gaap-2023.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_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember_26b67b19-003f-49b1-b225-37534f486625_terseLabel_en-US" xlink:label="lab_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rest of world</link:label>
    <link:label id="lab_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember_507d5587-75ca-4f18-bd5d-3a04b2904028_verboseLabel_en-US" xlink:label="lab_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember" 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">Rest of world</link:label>
    <link:label id="lab_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember_label_en-US" xlink:label="lab_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rest Of World, Excluding United States And Europe [Member]</link:label>
    <link:label id="lab_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember_documentation_en-US" xlink:label="lab_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember" 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">Rest Of World, Excluding United States And Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember" xlink:href="coo-20230731.xsd#coo_RestOfWorldExcludingUnitedStatesAndEuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember" xlink:to="lab_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDateAxis_terseLabel_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date:</link:label>
    <link:label id="lab_ecd_RestatementDateAxis_label_en-US" xlink:label="lab_ecd_RestatementDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDateAxis" xlink:to="lab_ecd_RestatementDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_820cc0e4-664d-4947-9cc6-83753ff8323a_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/2023/elts/srt-2023.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_CommitmentsAndContingencies_55def8fa-1007-4261-8970-141f763643d7_verboseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" 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">Contingencies (Note 10)</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/2023/elts/us-gaap-2023.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_ecd_InsiderTradingPoliciesProcLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="lab_ecd_InsiderTradingPoliciesProcLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_Rule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:to="lab_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_terseLabel_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement does not require Recovery</link:label>
    <link:label id="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock_label_en-US" xlink:label="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Does Not Require Recovery [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="lab_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock_e42506ee-f7ce-4ecc-a66c-b001b4df713f_verboseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteDisclosureTextBlock" 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">Stockholders' Equity</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">Equity [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_srt_StatementGeographicalAxis_51817f34-0273-43da-86dc-035650a28d8a_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_a5136176-6290-476c-803f-f83ccda59342_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock for employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockPlans_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockPlans" xlink: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 Stock Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockPlans" xlink:to="lab_us-gaap_ProceedsFromStockPlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_186c63de-d670-4f16-8692-80369f7c1bb0_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/2023/elts/us-gaap-2023.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_NumberOfInterestRateDerivativesHeld_116a785a-1de0-49e0-af37-b864c461c839_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfInterestRateDerivativesHeld" xlink: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 interest rate swap contracts held</link:label>
    <link:label id="lab_us-gaap_NumberOfInterestRateDerivativesHeld_label_en-US" xlink:label="lab_us-gaap_NumberOfInterestRateDerivativesHeld" xlink: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 Interest Rate Derivatives Held</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfInterestRateDerivativesHeld" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfInterestRateDerivativesHeld"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfInterestRateDerivativesHeld" xlink:to="lab_us-gaap_NumberOfInterestRateDerivativesHeld" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_07babe3e-718b-4306-912c-54a507b81b81_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/2023/elts/us-gaap-2023.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_PreferredStockParOrStatedValuePerShare_cc7e02a3-7416-4e87-a47f-7d8db87ac4a2_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 dollars 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/2023/elts/us-gaap-2023.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_us-gaap_PreferredStockValue_6f2f4a81-9c4d-4739-be2c-dfa56ff329df_verboseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" 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">Preferred stock, $10 cents par value, 1.0 shares authorized, zero shares issued or outstanding</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/2023/elts/us-gaap-2023.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_us-gaap_DeferredFinanceCostsNoncurrentNet_3ae94266-0a97-4370-a874-0c010cb4afbd_negatedLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNoncurrentNet" 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">Less: unamortized debt issuance cost</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/2023/elts/us-gaap-2023.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_BusinessAcquisitionLineItems_ad9c5931-3186-4304-a134-f677b216906b_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/2023/elts/us-gaap-2023.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_SubsequentEventTypeDomain_5cf44c8b-6313-41d7-93d2-abd3b0b1e9da_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/2023/elts/us-gaap-2023.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_PaymentForContingentConsiderationLiabilityFinancingActivities_9c9b2e57-fac2-47ac-b519-54be531806f7_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" 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">Settlement of contingent consideration</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink: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 for Contingent Consideration Liability, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_be40a2f2-ccda-41e9-953a-b5304e0b3c0f_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 on common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_2728d785-6bb4-46fc-8e02-c7071c03bf38_verboseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" 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">Dividends on common stock</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/2023/elts/us-gaap-2023.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_EarningsPerShareDiluted_7e77f3da-45dc-4418-a668-5ca3f50d70b8_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink: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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_5456cdfc-62ae-4b0d-a705-ba303de4242d_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 earnings per share (in dollars 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/2023/elts/us-gaap-2023.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_ecd_PeoTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoTotalCompAmt_label_en-US" xlink:label="lab_ecd_PeoTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoTotalCompAmt" xlink:to="lab_ecd_PeoTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_e95ae10b-ae75-4cd4-ae13-1cf1966c4b92_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink: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 allowance for credit losses of $27.6 at July&#160;31, 2023, and $20.7 at October&#160;31, 2022</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink: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, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_f4881061-de36-463c-a3b4-f95d952c2faa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink: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 reclassified from other comprehensive income into earnings, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink: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), Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TradingArrByIndTable_terseLabel_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink: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 Arrangements, by Individual</link:label>
    <link:label id="lab_ecd_TradingArrByIndTable_label_en-US" xlink:label="lab_ecd_TradingArrByIndTable" xlink: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 Arrangements, by Individual [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="lab_ecd_TradingArrByIndTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_3c28c15b-95e1-436f-b48f-63102196e0bf_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_d9667cbf-5b7a-4413-b52d-f7546b025471_periodStartLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" 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">Treasury stock, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_95382b39-1409-4090-8cd6-c9345eaf9f5d_periodEndLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" 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">Treasury stock, ending balance (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonShares" xlink:to="lab_us-gaap_TreasuryStockCommonShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LineOfCreditMember_51efdf0e-4f47-4e86-b15e-3ff8474ac24f_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/2023/elts/us-gaap-2023.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_dei_TradingSymbol_1fea5734-c4eb-4461-9673-28e025d36f7b_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/2023/dei-2023.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_PaymentsToAcquireEquityMethodInvestments_bffbddac-1cdb-46e2-bb1c-32b063443c1a_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to form joint venture</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink: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 Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="lab_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember_c3394365-e826-47e2-9b93-7046e98e0000_terseLabel_en-US" xlink:label="lab_coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember" xlink: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 Medical Device Company, Spectacle Lenses, Portion Attributable To Former Equity Interest Owners</link:label>
    <link:label id="lab_coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember_label_en-US" xlink:label="lab_coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember" xlink: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 Medical Device Company, Portion Attributable To Former Equity Interest Owners [Member]</link:label>
    <link:label id="lab_coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember_documentation_en-US" xlink:label="lab_coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember" 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 Medical Device Company, Portion Attributable To Former Equity Interest Owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember" xlink:href="coo-20230731.xsd#coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember" xlink:to="lab_coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_76be1594-f1af-45fa-85b4-823569b448e2_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" 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">Tax effect</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_dd305078-fa5d-4824-8a52-9511e91b10eb_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_7d943efd-edc3-477a-9b6b-167bbec436ba_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_830b632f-b50d-4a33-bfd4-848f2abada55_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_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)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_LiabilitiesCurrent_3a121bea-80f4-4f81-a73b-ab6a21ea8c14_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/2023/elts/us-gaap-2023.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_DerivativeContractTypeDomain_aa54d98e-8724-4ad6-a3d0-b4be44a1f326_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/2023/elts/us-gaap-2023.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_ecd_ChangedPeerGroupFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
    <link:label id="lab_ecd_ChangedPeerGroupFnTextBlock_label_en-US" xlink:label="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Changed Peer Group, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:to="lab_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CoSelectedMeasureName_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureName_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureName" xlink:to="lab_ecd_CoSelectedMeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_ac318331-53f6-4997-a8c2-3e62ac85e118_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/2023/elts/us-gaap-2023.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_FiniteLivedIntangibleAssetsLineItems_a030c16e-e7c1-4402-872e-60244dc6e03c_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_OfficeAndSurgicalMember_8a688ce8-4a8b-49e4-8001-ad6dd56a73c7_terseLabel_en-US" xlink:label="lab_coo_OfficeAndSurgicalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office and surgical</link:label>
    <link:label id="lab_coo_OfficeAndSurgicalMember_label_en-US" xlink:label="lab_coo_OfficeAndSurgicalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Office And Surgical [Member]</link:label>
    <link:label id="lab_coo_OfficeAndSurgicalMember_documentation_en-US" xlink:label="lab_coo_OfficeAndSurgicalMember" 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">Office And Surgical</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_OfficeAndSurgicalMember" xlink:href="coo-20230731.xsd#coo_OfficeAndSurgicalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_OfficeAndSurgicalMember" xlink:to="lab_coo_OfficeAndSurgicalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_44899cd7-e447-4897-9c02-dc75a05358f6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undiscounted range of the contingent consideration, minimum</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink: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, Contingent Consideration Arrangements, Range of Outcomes, Value, Low</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_e9e27e49-5e88-4e6b-9fcf-022bd0e1de14_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" 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">Amount recognized in accumulated other comprehensive loss on interest rate swap contracts, gross</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink: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), before Reclassification and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_b4f611ae-2bbb-4b68-b342-ba22bb0bb534_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 earnings per share</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/2023/elts/us-gaap-2023.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_us-gaap_CostOfGoodsAndServicesSold_e8d5933f-78b6-44d0-88e5-d21de804668a_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">Cost of sales</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/2023/elts/us-gaap-2023.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_coo_PayablesFirstInstallmentMember_9a1a827f-6428-4e70-9297-46319562d226_terseLabel_en-US" xlink:label="lab_coo_PayablesFirstInstallmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables First Installment</link:label>
    <link:label id="lab_coo_PayablesFirstInstallmentMember_label_en-US" xlink:label="lab_coo_PayablesFirstInstallmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables First Installment [Member]</link:label>
    <link:label id="lab_coo_PayablesFirstInstallmentMember_documentation_en-US" xlink:label="lab_coo_PayablesFirstInstallmentMember" 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">Payables First Installment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PayablesFirstInstallmentMember" xlink:href="coo-20230731.xsd#coo_PayablesFirstInstallmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_PayablesFirstInstallmentMember" xlink:to="lab_coo_PayablesFirstInstallmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_terseLabel_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Category:</link:label>
    <link:label id="lab_ecd_ExecutiveCategoryAxis_label_en-US" xlink:label="lab_ecd_ExecutiveCategoryAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Executive Category [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="lab_ecd_ExecutiveCategoryAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_d9197c26-c622-4972-a75f-8a41397ab732_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink: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 indefinite-lived intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Indefinite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_MeasureName_terseLabel_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_MeasureName_label_en-US" xlink:label="lab_ecd_MeasureName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureName" xlink:to="lab_ecd_MeasureName" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryIndName_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryIndName" xlink:to="lab_ecd_ForgoneRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_109cb0be-ee83-4aba-9546-e560609108ab_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_a23dda61-004c-478a-9bf6-42bc3c19726c_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/2023/elts/us-gaap-2023.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_StatementEquityComponentsAxis_8f66cfbc-688d-4339-8b6c-f7d02990ba86_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/2023/elts/us-gaap-2023.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_ecd_Additional402vDisclosureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink: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 402(v) Disclosure</link:label>
    <link:label id="lab_ecd_Additional402vDisclosureTextBlock_label_en-US" xlink:label="lab_ecd_Additional402vDisclosureTextBlock" xlink: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 402(v) Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Additional402vDisclosureTextBlock" xlink:to="lab_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_7bcd6b20-a6b8-4eda-825f-e27f84df7bf0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares remaining for future grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink: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 Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_terseLabel_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Underlying Securities</link:label>
    <link:label id="lab_ecd_AwardUndrlygSecuritiesAmt_label_en-US" xlink:label="lab_ecd_AwardUndrlygSecuritiesAmt" xlink: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 Underlying Securities Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:to="lab_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_79eef714-b4e8-4d4e-bae9-841eca504c94_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/2023/dei-2023.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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_c80ec43c-1cff-4237-a34b-bafb84d7dc4d_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink: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 Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_32bcda9c-bd1d-4dac-b37b-09cf0031b2a2_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/2023/dei-2023.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_ecd_RecoveryOfErrCompDisclosureLineItems_label_en-US" xlink:label="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recovery of Erroneously Awarded Compensation Disclosure [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="lab_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_d72e66f8-dcc1-4e68-84c8-53361f1348c7_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">Derivative 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/2023/elts/us-gaap-2023.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_us-gaap_SellingGeneralAndAdministrativeExpensesMember_8ca2c04f-d7b3-4c9e-9a4f-8cfaf5ddbc5e_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink: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 expense</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink: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 Expenses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpensesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_b9ea33a7-abbe-4ebe-abec-d3cb319fed70_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink: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 cash included in other current assets</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_f5763ca3-e710-4183-aad1-71617b0971e3_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink: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 Stock Units (RSUs)</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/2023/elts/us-gaap-2023.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_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTerm_41ab2e8c-f2fc-474c-89a0-519b88f7a218_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">Debt 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/2023/elts/us-gaap-2023.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_DebtInstrumentNameDomain_a54fea7e-7045-4c84-a496-b005e4b3a794_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/2023/elts/us-gaap-2023.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_us-gaap_TrademarksMember_9d3f050b-7c27-4415-af9c-fadcc6ea0659_terseLabel_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks</link:label>
    <link:label id="lab_us-gaap_TrademarksMember_label_en-US" xlink:label="lab_us-gaap_TrademarksMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trademarks [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TrademarksMember" xlink:to="lab_us-gaap_TrademarksMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_EssilorInternationalSASMember_4a429d96-d798-4139-9e44-c3ed9f38e61b_terseLabel_en-US" xlink:label="lab_coo_EssilorInternationalSASMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Essilor International SAS</link:label>
    <link:label id="lab_coo_EssilorInternationalSASMember_label_en-US" xlink:label="lab_coo_EssilorInternationalSASMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Essilor International SAS [Member]</link:label>
    <link:label id="lab_coo_EssilorInternationalSASMember_documentation_en-US" xlink:label="lab_coo_EssilorInternationalSASMember" 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">Essilor International SAS</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_EssilorInternationalSASMember" xlink:href="coo-20230731.xsd#coo_EssilorInternationalSASMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_EssilorInternationalSASMember" xlink:to="lab_coo_EssilorInternationalSASMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_a9901459-a7d7-423e-bb41-81b8b69aab0b_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink: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 Location [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_d642696b-077c-47c0-b5ba-399f3bc99858_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink: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, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_df185bf5-a4be-437e-983c-a9f1a29f49c7_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink: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 Exchange Forward</link:label>
    <link:label id="lab_us-gaap_ForeignExchangeForwardMember_label_en-US" xlink:label="lab_us-gaap_ForeignExchangeForwardMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Foreign Exchange Forward [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignExchangeForwardMember" xlink:to="lab_us-gaap_ForeignExchangeForwardMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EuropeMember_a1fb50ce-0ec6-46f2-9f45-743a4c47bf26_terseLabel_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_f0ffc6f0-263c-48f9-879c-a0792859d2a1_verboseLabel_en-US" xlink:label="lab_srt_EuropeMember" 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">Europe</link:label>
    <link:label id="lab_srt_EuropeMember_label_en-US" xlink:label="lab_srt_EuropeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Europe [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EuropeMember" xlink:to="lab_srt_EuropeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_a05cb0b5-50d5-4e80-9bdb-542c6565c605_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/2023/elts/srt-2023.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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_137feddd-7e0a-4f23-939a-7f5048138f36_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 stock options and restricted stock units that were not included in the diluted earnings per share calculation</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/2023/elts/us-gaap-2023.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_ecd_OtherPerfMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink: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 Performance Measure, Amount</link:label>
    <link:label id="lab_ecd_OtherPerfMeasureAmt_label_en-US" xlink:label="lab_ecd_OtherPerfMeasureAmt" xlink: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 Performance Measure, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OtherPerfMeasureAmt" xlink:to="lab_ecd_OtherPerfMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_terseLabel_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Available</link:label>
    <link:label id="lab_ecd_TrdArrSecuritiesAggAvailAmt_label_en-US" xlink:label="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink: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 Arrangement, Securities Aggregate Available Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:to="lab_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_d23262c8-865a-4119-b32f-33f2736aeb64_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and development expense</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_6e7ce466-0187-4934-9ab7-3cec7dcec0a3_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/2023/elts/us-gaap-2023.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_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="lab_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_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">Award Type</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/2023/elts/us-gaap-2023.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_430674ea-6336-497f-9f6d-5b2c985e0554_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">Number of stock option shares and restricted stock units excluded (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/2023/elts/us-gaap-2023.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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_d1333a3e-2679-447e-ac5b-3d6116317519_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink: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 Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink: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 Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_e2e5c9ef-db33-4472-b333-9266237f2e90_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_0a28df30-3f44-4c80-b767-5891350d2eca_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/2023/dei-2023.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_InterestExpense_c0612bd3-63a7-4e0a-b45c-3e19d94fd20e_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_3a43c1f8-f9c0-48a5-8b6f-9f9c7be5102a_verboseLabel_en-US" xlink:label="lab_us-gaap_InterestExpense" 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">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/2023/elts/us-gaap-2023.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_6e088257-20f0-47b1-85e8-1bb302218a45_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink: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 shares authorized to be granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink: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 Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_de5a3f4b-7d6d-48e6-9702-fcdb26945610_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2023</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink: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 Asset, Expected Amortization, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityNoteAbstract_0efe2e7f-9103-4f3c-9561-200e5d51f4c3_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityNoteAbstract" xlink: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' Equity Note [Abstract]</link:label>
    <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/2023/elts/us-gaap-2023.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_ecd_TradingArrAxis_terseLabel_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink: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 Arrangement:</link:label>
    <link:label id="lab_ecd_TradingArrAxis_label_en-US" xlink:label="lab_ecd_TradingArrAxis" xlink: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 Arrangement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TradingArrAxis" xlink:to="lab_ecd_TradingArrAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_TermLoanAgreement2021364DayMember_e9591bfe-bea1-445a-803f-8513c606ed0a_terseLabel_en-US" xlink:label="lab_coo_TermLoanAgreement2021364DayMember" xlink: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 Agreement 2021, 364 Day</link:label>
    <link:label id="lab_coo_TermLoanAgreement2021364DayMember_label_en-US" xlink:label="lab_coo_TermLoanAgreement2021364DayMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Agreement 2021, 364 Day [Member]</link:label>
    <link:label id="lab_coo_TermLoanAgreement2021364DayMember_documentation_en-US" xlink:label="lab_coo_TermLoanAgreement2021364DayMember" 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">Term Loan Agreement 2021, 364 Day</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TermLoanAgreement2021364DayMember" xlink:href="coo-20230731.xsd#coo_TermLoanAgreement2021364DayMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_TermLoanAgreement2021364DayMember" xlink:to="lab_coo_TermLoanAgreement2021364DayMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent_415d036a-dda8-4553-b068-0557c2874ec5_terseLabel_en-US" xlink:label="lab_coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent" xlink: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 pension liability and other</link:label>
    <link:label id="lab_coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent_label_en-US" xlink:label="lab_coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent" xlink: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, Defined Benefit Pension Plan And Other, Noncurrent</link:label>
    <link:label id="lab_coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent_documentation_en-US" xlink:label="lab_coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent" 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">Liability, Defined Benefit Pension Plan And Other, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent" xlink:href="coo-20230731.xsd#coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent" xlink:to="lab_coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_70777cf6-bdf7-4bdb-891b-da70fb7d6c53_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_ProceedsFromPaymentsOfShareBasedArrangement_1314d2f9-26f5-4e50-bd25-d90d14330ab8_verboseLabel_en-US" xlink:label="lab_coo_ProceedsFromPaymentsOfShareBasedArrangement" 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 proceeds (payments) related to share-based compensation awards</link:label>
    <link:label id="lab_coo_ProceedsFromPaymentsOfShareBasedArrangement_label_en-US" xlink:label="lab_coo_ProceedsFromPaymentsOfShareBasedArrangement" xlink: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 (Payments Of) Share-Based Arrangement</link:label>
    <link:label id="lab_coo_ProceedsFromPaymentsOfShareBasedArrangement_documentation_en-US" xlink:label="lab_coo_ProceedsFromPaymentsOfShareBasedArrangement" 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">Proceeds From (Payments Of) Share-Based Arrangement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_ProceedsFromPaymentsOfShareBasedArrangement" xlink:href="coo-20230731.xsd#coo_ProceedsFromPaymentsOfShareBasedArrangement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_ProceedsFromPaymentsOfShareBasedArrangement" xlink:to="lab_coo_ProceedsFromPaymentsOfShareBasedArrangement" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_terseLabel_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:label id="lab_ecd_PeoActuallyPaidCompAmt_label_en-US" xlink:label="lab_ecd_PeoActuallyPaidCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoActuallyPaidCompAmt" xlink:to="lab_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeDomain_b94971ef-e1a0-420b-b9f6-0021ca0a8935_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/2023/elts/us-gaap-2023.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_dei_EntityFileNumber_268f2022-3bbc-41f6-b208-8277b682eaf6_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/2023/dei-2023.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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_64f7864c-15d1-4297-b586-79f971e690b3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink: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 Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeTermOfContract_cde4d4e3-831a-49b6-bc95-1309024ee851_verboseLabel_en-US" xlink:label="lab_us-gaap_DerivativeTermOfContract" 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">Interest rate swap contracts, contract term (or less)</link:label>
    <link:label id="lab_us-gaap_DerivativeTermOfContract_label_en-US" xlink:label="lab_us-gaap_DerivativeTermOfContract" xlink: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, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeTermOfContract" xlink:to="lab_us-gaap_DerivativeTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_0a543841-aeb1-49a8-afd0-01716a7a5366_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 intangibles</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/2023/elts/us-gaap-2023.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_dei_EntityShellCompany_ecc3c945-d283-4756-94f7-2d7b275ae059_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/2023/dei-2023.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_BusinessAcquisitionAcquireeDomain_3c6a8cbb-74b9-4982-963b-34a1d9958edc_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/2023/elts/us-gaap-2023.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_us-gaap_FiniteLivedIntangibleAssetsNet_8344e372-05b3-420e-bf28-a5792f0edbc2_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" 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">Intangible assets with definite lives, net</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/2023/elts/us-gaap-2023.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_NewAccountingPronouncementsPolicyPolicyTextBlock_2e7cdc8c-c727-41b3-b05c-a653e79961d4_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">Accounting Pronouncements Recently Adopted</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/2023/elts/us-gaap-2023.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_ecd_RestatementDeterminationDate_terseLabel_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:label id="lab_ecd_RestatementDeterminationDate_label_en-US" xlink:label="lab_ecd_RestatementDeterminationDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement Determination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_RestatementDeterminationDate" xlink:to="lab_ecd_RestatementDeterminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_298bafb5-bc8f-4b36-868a-592083f1525d_terseLabel_en-US" xlink:label="lab_coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink: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 assets</link:label>
    <link:label id="lab_coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_label_en-US" xlink:label="lab_coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink: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, Assets Acquired And Liabilities Assumed, Tangible Assets</link:label>
    <link:label id="lab_coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_documentation_en-US" xlink:label="lab_coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" 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, Assets Acquired And Liabilities Assumed, Tangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:href="coo-20230731.xsd#coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:to="lab_coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_1598dffd-3f13-4429-8692-89a9e5bd02a3_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink: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 repurchase price per share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare_label_en-US" xlink:label="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink: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 Acquired, Average Cost Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:to="lab_us-gaap_TreasuryStockAcquiredAverageCostPerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_Rule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:to="lab_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5ab49cd0-741d-4401-a5e4-47c6de64802c_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, cash equivalents, and restricted cash at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_1aff7a68-dadd-420d-b386-d5a155d5d8d7_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, cash equivalents, and restricted cash at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_833e2207-dea7-406f-8c59-4804ca1f3105_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" 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 cash, cash equivalents, and restricted cash</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/2023/elts/us-gaap-2023.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_FiniteLivedIntangibleAssetsAccumulatedAmortization_3a2d8bb6-06c1-48af-950e-58474d9cfd47_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink: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 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/2023/elts/us-gaap-2023.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_coo_AccruedAcquisitionTerminationFee_f248fd45-d6db-4661-a1f8-2aadf7391c42_terseLabel_en-US" xlink:label="lab_coo_AccruedAcquisitionTerminationFee" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrual for acquisition termination fee</link:label>
    <link:label id="lab_coo_AccruedAcquisitionTerminationFee_label_en-US" xlink:label="lab_coo_AccruedAcquisitionTerminationFee" xlink: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 Acquisition Termination Fee</link:label>
    <link:label id="lab_coo_AccruedAcquisitionTerminationFee_documentation_en-US" xlink:label="lab_coo_AccruedAcquisitionTerminationFee" 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">Accrued Acquisition Termination Fee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_AccruedAcquisitionTerminationFee" xlink:href="coo-20230731.xsd#coo_AccruedAcquisitionTerminationFee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_AccruedAcquisitionTerminationFee" xlink:to="lab_coo_AccruedAcquisitionTerminationFee" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink: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 Price or TSR Estimation Method</link:label>
    <link:label id="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock_label_en-US" xlink:label="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink: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 Price or TSR Estimation Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="lab_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_632164af-c8f5-4ca2-b23f-bbd15f5e9f74_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, 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/2023/elts/us-gaap-2023.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_BusinessCombinationConsiderationTransferred1_fd76a0fb-fcfa-4d0f-b8f3-31c2d124ea1a_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">Aggregate consideration</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/2023/elts/us-gaap-2023.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_GrossProfit_4fb97892-a7f0-496d-a7d3-6f72c47d9463_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" 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">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_cd36d00f-2b1c-4dec-8f96-c73bcf575c38_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink: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 revenue</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/2023/elts/us-gaap-2023.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_us-gaap_TreasuryStockCommonValue_d8e6e7ad-24a5-4796-a8d2-532be7869298_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" 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">Treasury stock at cost: 4.4 shares at July&#160;31, 2023, and 4.5 shares at October&#160;31, 2022</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonValue" xlink:to="lab_us-gaap_TreasuryStockCommonValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_25f1c567-07bb-48d9-a84d-55d846aa6d91_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/2023/dei-2023.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_coo_PayablesSecondInstallmentMember_34f4afe3-e6c8-4c31-83b2-e4c1cdb80085_terseLabel_en-US" xlink:label="lab_coo_PayablesSecondInstallmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables Second Installment</link:label>
    <link:label id="lab_coo_PayablesSecondInstallmentMember_label_en-US" xlink:label="lab_coo_PayablesSecondInstallmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables Second Installment [Member]</link:label>
    <link:label id="lab_coo_PayablesSecondInstallmentMember_documentation_en-US" xlink:label="lab_coo_PayablesSecondInstallmentMember" 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">Payables Second Installment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PayablesSecondInstallmentMember" xlink:href="coo-20230731.xsd#coo_PayablesSecondInstallmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_PayablesSecondInstallmentMember" xlink:to="lab_coo_PayablesSecondInstallmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_fbd0c263-8414-469f-8f99-b2bfbf408f24_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 expense</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/2023/elts/us-gaap-2023.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_AccumulatedOtherComprehensiveIncomeLossNetOfTax_f1fc2d9b-950d-45aa-8ca5-7b96f96c873a_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" 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">Accumulated other comprehensive loss</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/2023/elts/us-gaap-2023.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_AccumulatedTranslationAdjustmentMember_c6c18874-536f-4590-b63e-30e1865ebaf2_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink: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 Adjustment</link:label>
    <link:label id="lab_us-gaap_AccumulatedTranslationAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink: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 Foreign Currency Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedTranslationAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_5d2f893c-854c-4be9-a54d-213156a52b27_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">Employee Stock Option [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_37964c73-506d-413d-beb5-5a0667882194_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Financial Derivatives and Hedging</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink: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 Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_61267339-4b9f-4ad8-aa22-32b69477d330_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink: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 remaining amortization expenses for intangible assets with definite lives</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink: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 Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_a23349f6-5025-4ab8-a820-c2c9330c1b37_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/2023/dei-2023.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_coo_OtherDebtMember_952976e8-fa68-4f62-8677-e394ec88107f_terseLabel_en-US" xlink:label="lab_coo_OtherDebtMember" xlink: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</link:label>
    <link:label id="lab_coo_OtherDebtMember_label_en-US" xlink:label="lab_coo_OtherDebtMember" xlink: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 Debt [Member]</link:label>
    <link:label id="lab_coo_OtherDebtMember_documentation_en-US" xlink:label="lab_coo_OtherDebtMember" 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">Other Debt [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_OtherDebtMember" xlink:href="coo-20230731.xsd#coo_OtherDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_OtherDebtMember" xlink:to="lab_coo_OtherDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TabularListTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular List, Table</link:label>
    <link:label id="lab_ecd_TabularListTableTextBlock_label_en-US" xlink:label="lab_ecd_TabularListTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tabular List [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TabularListTableTextBlock" xlink:to="lab_ecd_TabularListTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_CompositeMember_065b13be-cc55-45b1-a27f-b121e8e1298e_terseLabel_en-US" xlink:label="lab_coo_CompositeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Composite intangible asset</link:label>
    <link:label id="lab_coo_CompositeMember_label_en-US" xlink:label="lab_coo_CompositeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Composite [Member]</link:label>
    <link:label id="lab_coo_CompositeMember_documentation_en-US" xlink:label="lab_coo_CompositeMember" 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">Composite [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CompositeMember" xlink:href="coo-20230731.xsd#coo_CompositeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_CompositeMember" xlink:to="lab_coo_CompositeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_8341002d-e524-4fa6-b5ca-b08e57d79ea2_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/2023/dei-2023.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_us-gaap_TreasuryStockValueAcquiredCostMethod_22fb51d5-3ee4-4b76-a29d-4656f2d3d011_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" 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 repurchase</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_25b79136-ca15-4cef-8235-b260fdf63904_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock repurchase</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine2_7e5d9aaa-0227-4dc4-94e3-0f3e2a1dbbce_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/2023/dei-2023.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_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward_9c0a4346-e4e4-470e-bd97-7714d43676aa_terseLabel_en-US" xlink:label="lab_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable To Parent, Before Reclassification And Tax [Roll Forward]</link:label>
    <link:label id="lab_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward_label_en-US" xlink:label="lab_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward" xlink: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, Before Reclassification And Tax [Roll Forward]</link:label>
    <link:label id="lab_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward_documentation_en-US" xlink:label="lab_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward" 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">AOCI Attributable To Parent, Before Reclassification And Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward" xlink:href="coo-20230731.xsd#coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward" xlink:to="lab_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_818f9038-ac96-4450-89f5-bb343548a0fc_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink: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, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_d3992709-2bac-423b-a71a-7d130ed872b1_verboseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" 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">Share-Based Compensation</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_3702fc75-d65c-4d21-8091-846c73b601a9_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink: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 method investment realized gain</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink: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 Method Investment, Realized Gain (Loss) on Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:to="lab_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_4eeb2dea-5191-4e13-9226-a846895284cc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" 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 non-cash items</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink: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 Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember_21c9491b-f5d4-4cea-98d1-5cd52191ffd2_terseLabel_en-US" xlink:label="lab_coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember" xlink: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 U.S.-Based Company, Technologically Advanced Contact Lens Products</link:label>
    <link:label id="lab_coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember_label_en-US" xlink:label="lab_coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember" xlink: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 U.S.-Based Company, Technologically Advanced Contact Lens Products [Member]</link:label>
    <link:label id="lab_coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember_documentation_en-US" xlink:label="lab_coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember" 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 U.S.-Based Company, Technologically Advanced Contact Lens Products</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember" xlink:href="coo-20230731.xsd#coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember" xlink:to="lab_coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_1a70566d-334a-4829-8cb4-26f61e316ef7_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/2023/elts/us-gaap-2023.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_AllowanceForDoubtfulAccountsReceivableCurrent_606a8290-0a4e-4bc6-9693-d334702e50ed_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 for doubtful accounts</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/2023/elts/us-gaap-2023.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_us-gaap_SubsequentEventMember_ee1b2e20-1b57-4c60-8503-dd37a32a49c5_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/2023/elts/us-gaap-2023.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_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_687c84b6-75ca-4455-bb60-36a7591cc9e9_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 finite-lived intangible assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink: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 Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_5b013cf1-795c-419b-8105-f0ca0ae1be6c_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_6fbb4c1a-38ea-45cb-8b83-676f4988b8e6_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/2023/elts/us-gaap-2023.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_us-gaap_InventoryRawMaterialsNetOfReserves_2cb3f28b-38a5-4d41-9dde-fc25f4f59769_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_3a76e97e-b842-4173-a937-9f0aee2faf86_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock for stock plans, net and employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink: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 Issued During Period, Shares, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_f46c931d-68a4-4983-b50e-06f5b15466a8_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/2023/dei-2023.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_ecd_InsiderTrdPoliciesProcAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
    <link:label id="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag_label_en-US" xlink:label="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Policies and Procedures Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="lab_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_c3a604b3-c91f-43bc-842a-1629d66056ee_terseLabel_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink: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 with indefinite lives, net</link:label>
    <link:label id="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Indefinite-Lived Intangible Assets (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:to="lab_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
    <link:label id="lab_ecd_AggtErrCompNotYetDeterminedTextBlock_label_en-US" xlink:label="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="lab_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingSegmentsMember_34c3e3d8-85c0-420f-833a-df9db30895b1_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/2023/elts/us-gaap-2023.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_us-gaap_IncomeTaxDisclosureAbstract_7f439478-0bdd-4c63-b634-79c0b927cf95_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/2023/elts/us-gaap-2023.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_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_9728c16f-7061-49f4-b440-07ff606b7f54_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink: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:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_8936ad12-636e-4989-9228-74610dc0465a_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink: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 Payment Arrangement [Abstract]</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_833e5387-90c5-4c97-9c80-6d74e7fdb9aa_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/2023/dei-2023.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_EquityMethodInvestments_95390616-0a19-477b-96fa-ed8080914721_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink: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 method investments</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink: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 Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_93caccfd-592e-484c-83d3-1e1ae6661028_totalLabel_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount" 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 debt</link:label>
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_label_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink: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, Long-Term and Short-Term, Combined Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:to="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_62eafae4-9bc0-4826-906c-b325d1d95f19_verboseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" 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">Inventories (Note 3)</link:label>
    <link:label id="lab_us-gaap_InventoryNet_e8501d3b-75d8-4ce4-9189-536e10a8e4b5_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" 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 inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_16d6646e-bffe-4187-b1c8-9121233768f9_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">Debt outstanding</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/2023/elts/us-gaap-2023.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_dei_EntityInteractiveDataCurrent_e77a85f0-2dcf-480b-b065-33fb6fcb6f5f_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/2023/dei-2023.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_ecd_TotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink: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 Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnAmt" xlink:to="lab_ecd_TotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_5b603dc1-7e41-4293-8bc0-39a493507cc7_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of cash flow information:</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_9e68845e-922d-4f92-97c7-77537adc4ac3_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">Repurchase 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/2023/elts/us-gaap-2023.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_IncreaseDecreaseInOperatingCapital_87e6c61a-0dbe-4554-8b73-5492b8057749_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapital" 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">Net changes in operating capital</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingCapital_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingCapital" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_714de57b-7347-4341-bf70-607fc265ded6_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</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/2023/dei-2023.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_ecd_AdjToPeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink: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 To PEO Compensation, Footnote</link:label>
    <link:label id="lab_ecd_AdjToPeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToPeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment To PEO Compensation, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToPeoCompFnTextBlock" xlink:to="lab_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_PayablesThirdInstallmentMember_52dec2a1-e776-42fa-a85c-dcd235ec9463_terseLabel_en-US" xlink:label="lab_coo_PayablesThirdInstallmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables Third Installment</link:label>
    <link:label id="lab_coo_PayablesThirdInstallmentMember_label_en-US" xlink:label="lab_coo_PayablesThirdInstallmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables Third Installment [Member]</link:label>
    <link:label id="lab_coo_PayablesThirdInstallmentMember_documentation_en-US" xlink:label="lab_coo_PayablesThirdInstallmentMember" 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">Payables Third Installment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PayablesThirdInstallmentMember" xlink:href="coo-20230731.xsd#coo_PayablesThirdInstallmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_PayablesThirdInstallmentMember" xlink:to="lab_coo_PayablesThirdInstallmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability_ef912aea-4adf-48ae-8379-3c11f9dc11ef_negatedLabel_en-US" xlink:label="lab_coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability" 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">Settlement of contingent consideration</link:label>
    <link:label id="lab_coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability_label_en-US" xlink:label="lab_coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability" xlink: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, Contingent Consideration Arrangements, Settlement Amount of Contingent Consideration, Liability</link:label>
    <link:label id="lab_coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability_documentation_en-US" xlink:label="lab_coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability" 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, Contingent Consideration Arrangements, Settlement Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability" xlink:href="coo-20230731.xsd#coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability" xlink:to="lab_coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_fcbdac1c-25e1-4441-85c8-4fd79774f66c_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_fc7605ac-fa29-4a12-b535-6f173575ac2e_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/2023/elts/us-gaap-2023.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_d7974ad8-0aed-4f79-955e-fd52e6e43b0f_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink: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 Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink: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 Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_BusinessCombinationPaymentToSettleContingentConsideration_f8c1757a-896d-428d-9439-89805d5fa4c3_terseLabel_en-US" xlink:label="lab_coo_BusinessCombinationPaymentToSettleContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment to settle former equity interest owners</link:label>
    <link:label id="lab_coo_BusinessCombinationPaymentToSettleContingentConsideration_label_en-US" xlink:label="lab_coo_BusinessCombinationPaymentToSettleContingentConsideration" xlink: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, Payment to Settle Contingent Consideration</link:label>
    <link:label id="lab_coo_BusinessCombinationPaymentToSettleContingentConsideration_documentation_en-US" xlink:label="lab_coo_BusinessCombinationPaymentToSettleContingentConsideration" 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, Payment to Settle Contingent Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationPaymentToSettleContingentConsideration" xlink:href="coo-20230731.xsd#coo_BusinessCombinationPaymentToSettleContingentConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_BusinessCombinationPaymentToSettleContingentConsideration" xlink:to="lab_coo_BusinessCombinationPaymentToSettleContingentConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidationItemsDomain_4be5e655-4d11-4a8f-b8b0-7507f049687c_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/2023/elts/srt-2023.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_us-gaap_RetainedEarningsAccumulatedDeficit_5f9ba1a0-0114-4601-b565-635ec412432d_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/2023/elts/us-gaap-2023.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_ecd_MeasureAxis_terseLabel_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure:</link:label>
    <link:label id="lab_ecd_MeasureAxis_label_en-US" xlink:label="lab_ecd_MeasureAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measure [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MeasureAxis" xlink:to="lab_ecd_MeasureAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_4204a312-54d2-4f26-aed5-3d99803c9cf3_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/2023/elts/us-gaap-2023.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_ecd_OutstandingRecoveryIndName_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryIndName_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryIndName" xlink:to="lab_ecd_OutstandingRecoveryIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_af7006a4-643a-4cb6-8227-d5a381b6748c_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/2023/elts/us-gaap-2023.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_dei_EntityIncorporationStateCountryCode_390ab3e5-dce7-4ade-a6b4-3dc609e12fb1_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/2023/dei-2023.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_us-gaap_AssetsCurrentAbstract_987dda5b-2572-480f-b640-2fdbb2f0b9ab_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/2023/elts/us-gaap-2023.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_coo_MultifocalLensMember_692f2d1d-fb72-4f95-92cd-95313c711a57_terseLabel_en-US" xlink:label="lab_coo_MultifocalLensMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multifocal lens</link:label>
    <link:label id="lab_coo_MultifocalLensMember_label_en-US" xlink:label="lab_coo_MultifocalLensMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multifocal Lens [Member]</link:label>
    <link:label id="lab_coo_MultifocalLensMember_documentation_en-US" xlink:label="lab_coo_MultifocalLensMember" 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">Multifocal Lens [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_MultifocalLensMember" xlink:href="coo-20230731.xsd#coo_MultifocalLensMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_MultifocalLensMember" xlink:to="lab_coo_MultifocalLensMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_f0d3b11d-d5cb-44bd-9731-c8e04cc7db88_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/2023/dei-2023.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_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_2618212a-1e7e-4336-b12d-2d88acf906a5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink: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 Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink: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 Revenues from External Customers and Long-Lived Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:to="lab_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_111a1d14-8781-4cb7-8169-9f7f7920a5ff_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/2023/elts/us-gaap-2023.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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_de478f2a-5885-4bd0-935a-219646726a73_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" 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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_CreditAgreement2020Member_7d841087-22ee-4606-8ed1-e1014140516d_terseLabel_en-US" xlink:label="lab_coo_CreditAgreement2020Member" xlink: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 Agreement 2020</link:label>
    <link:label id="lab_coo_CreditAgreement2020Member_label_en-US" xlink:label="lab_coo_CreditAgreement2020Member" xlink: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 Agreement 2020 [Member]</link:label>
    <link:label id="lab_coo_CreditAgreement2020Member_documentation_en-US" xlink:label="lab_coo_CreditAgreement2020Member" 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 Agreement 2020 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CreditAgreement2020Member" xlink:href="coo-20230731.xsd#coo_CreditAgreement2020Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_CreditAgreement2020Member" xlink:to="lab_coo_CreditAgreement2020Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_0e20a2e3-0976-4815-8491-243e2d91d6f7_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink: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 Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_f4f92c68-0e0a-4cf7-9775-89dde4fcc4d5_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, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_99ca7819-e272-4297-aa57-9186bcc80044_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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">Common stock, beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_84aaf9c4-e9f9-4ef0-a1bb-9248dbc45a01_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" 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">Common stock, ending balance (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/2023/elts/us-gaap-2023.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_coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_7004467d-5c0b-4958-8795-13770852ef9c_terseLabel_en-US" xlink:label="lab_coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink: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 Asset, Expected Amortization, After Year Four</link:label>
    <link:label id="lab_coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" 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">Finite-Lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="coo-20230731.xsd#coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_d4c36251-1345-4f57-a050-2f0feee90c24_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink: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:</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/2023/elts/us-gaap-2023.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_ecd_PeoMember_terseLabel_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO</link:label>
    <link:label id="lab_ecd_PeoMember_label_en-US" xlink:label="lab_ecd_PeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoMember" xlink:to="lab_ecd_PeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_A2023LongTermIncentivePlanMember_ff73cbde-7592-4719-9761-88d71ed2c81c_terseLabel_en-US" xlink:label="lab_coo_A2023LongTermIncentivePlanMember" xlink: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 Long-Term Incentive Plan</link:label>
    <link:label id="lab_coo_A2023LongTermIncentivePlanMember_label_en-US" xlink:label="lab_coo_A2023LongTermIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023 Long-Term Incentive Plan [Member]</link:label>
    <link:label id="lab_coo_A2023LongTermIncentivePlanMember_documentation_en-US" xlink:label="lab_coo_A2023LongTermIncentivePlanMember" 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">2023 Long-Term Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_A2023LongTermIncentivePlanMember" xlink:href="coo-20230731.xsd#coo_A2023LongTermIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_A2023LongTermIncentivePlanMember" xlink:to="lab_coo_A2023LongTermIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_c11fc6d4-c561-4d74-b9f6-0baf3b696770_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink: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 Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink: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) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_74972537-2a45-4b0f-9160-c5211122c405_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 dollars 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/2023/elts/us-gaap-2023.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_NetCashProvidedByUsedInInvestingActivities_b0ad1690-513b-4909-8c45-231e5d25528c_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/2023/elts/us-gaap-2023.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_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_3661d4af-41ff-4911-89dd-28118ca8511d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" 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">Loss recognized on derivatives within interest expense</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_2191fb3d-a2d0-4a0c-a152-59a32ce2cfff_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" 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">Amount reclassified from accumulated other comprehensive loss into earnings, gross</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink: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), Reclassification, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_219775e5-ffbe-49e5-b33c-21c9f09f8da5_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 inventories</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink: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 Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_959c07cb-bcf5-4355-a730-6515e5ce53e0_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_74355c29-beba-428f-8370-c531a0266880_terseLabel_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink: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 from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenues from External Customers and Long-Lived Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:to="lab_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentAxis_b8b8a381-de8e-401c-a664-d1e1a2092bf6_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/2023/elts/us-gaap-2023.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_ecd_OutstandingAggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingAggtErrCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingAggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingAggtErrCompAmt" xlink:to="lab_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fade46f3-2a49-41d8-b40a-8513fc872177_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/2023/elts/us-gaap-2023.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_CreditFacilityAxis_fd739003-a050-47a4-9d2e-00fddd26b637_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/2023/elts/us-gaap-2023.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_Liabilities_878aad60-6207-4874-a6ba-22e157428d4c_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/2023/elts/us-gaap-2023.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_ecd_TotalShareholderRtnVsPeerGroupTextBlock_terseLabel_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink: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 Shareholder Return Vs Peer Group</link:label>
    <link:label id="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock_label_en-US" xlink:label="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Shareholder Return Vs Peer Group [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="lab_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_7ee7c70c-2b91-4774-b251-7898a5c21a12_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</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/2023/elts/us-gaap-2023.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_ecd_AggtErrCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:label id="lab_ecd_AggtErrCompAmt_label_en-US" xlink:label="lab_ecd_AggtErrCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AggtErrCompAmt" xlink:to="lab_ecd_AggtErrCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_terseLabel_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Executive Categories</link:label>
    <link:label id="lab_ecd_AllExecutiveCategoriesMember_label_en-US" xlink:label="lab_ecd_AllExecutiveCategoriesMember" xlink: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 Executive Categories [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="lab_ecd_AllExecutiveCategoriesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_23b4f1f1-1e1c-4662-a331-80eb185257ff_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink: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 revenue</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_3ea4cc5a-92c8-443e-b552-d4b94aaa6247_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink: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 Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink: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) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrAdoptedFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:to="lab_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_68a889e2-745c-44cb-861e-214d68aa4b47_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink: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 Pension Liability</link:label>
    <link:label id="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink: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 Defined Benefit Plans Adjustment Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:to="lab_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_ca1c7ccd-5dc0-4ce0-91ac-4ca969b6d9b9_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit_68f8603e-1c87-4757-b16b-94ff5f3292b6_terseLabel_en-US" xlink:label="lab_coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Potential additional borrowing capacity</link:label>
    <link:label id="lab_coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit_label_en-US" xlink:label="lab_coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink: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, Accordion Feature, Increase Limit</link:label>
    <link:label id="lab_coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit_documentation_en-US" xlink:label="lab_coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit" 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">Line Of Credit Facility, Accordion Feature, Increase Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:href="coo-20230731.xsd#coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:to="lab_coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_TreasuryStockParNetValueMember_5a82a2c0-0544-4628-9da8-b34ace13a5e9_terseLabel_en-US" xlink:label="lab_coo_TreasuryStockParNetValueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_coo_TreasuryStockParNetValueMember_label_en-US" xlink:label="lab_coo_TreasuryStockParNetValueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock Par Net Value [Member]</link:label>
    <link:label id="lab_coo_TreasuryStockParNetValueMember_documentation_en-US" xlink:label="lab_coo_TreasuryStockParNetValueMember" 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">Treasury Stock Par Net Value [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TreasuryStockParNetValueMember" xlink:href="coo-20230731.xsd#coo_TreasuryStockParNetValueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_TreasuryStockParNetValueMember" xlink:to="lab_coo_TreasuryStockParNetValueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_3598bc78-d9e4-4952-b61e-ee88de31cc83_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/2023/elts/us-gaap-2023.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_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_18e54d41-4e58-4c33-84b9-c58cf1faeb7d_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Related income tax benefit</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink: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, Expense, Tax Benefit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_76503279-732f-4dee-84a4-1737b5fb75a3_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" 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">Earnings per share (Note 7):</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/2023/elts/us-gaap-2023.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_coo_BusinessCombinationAndAssetAcquisitionTextBlock_6a4fc60b-b661-45c9-997c-ebba811a4145_terseLabel_en-US" xlink:label="lab_coo_BusinessCombinationAndAssetAcquisitionTextBlock" xlink: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 Joint Venture</link:label>
    <link:label id="lab_coo_BusinessCombinationAndAssetAcquisitionTextBlock_label_en-US" xlink:label="lab_coo_BusinessCombinationAndAssetAcquisitionTextBlock" xlink: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 [Text Block]</link:label>
    <link:label id="lab_coo_BusinessCombinationAndAssetAcquisitionTextBlock_documentation_en-US" xlink:label="lab_coo_BusinessCombinationAndAssetAcquisitionTextBlock" 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 And Asset Acquisition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationAndAssetAcquisitionTextBlock" xlink:href="coo-20230731.xsd#coo_BusinessCombinationAndAssetAcquisitionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_BusinessCombinationAndAssetAcquisitionTextBlock" xlink:to="lab_coo_BusinessCombinationAndAssetAcquisitionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember_41267d89-273a-4273-bb57-b15bd0eb4c3d_terseLabel_en-US" xlink:label="lab_coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember" xlink: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, Before Tax, Parent</link:label>
    <link:label id="lab_coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember_label_en-US" xlink:label="lab_coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember" xlink: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, Before Tax, Parent [Member]</link:label>
    <link:label id="lab_coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember_documentation_en-US" xlink:label="lab_coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember" 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">Accumulated Gain (Loss), Net, Cash Flow Hedge, Before Tax, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember" xlink:href="coo-20230731.xsd#coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember" xlink:to="lab_coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_8c3ea3e0-204e-44df-94e8-fcd521bc4145_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" 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">Common stock, $10 cents par value, 120.0 shares authorized, 53.9 issued and 49.5 outstanding at July&#160;31, 2023, and 53.8 issued and 49.3 outstanding at October&#160;31, 2022</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/2023/elts/us-gaap-2023.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_OtherComprehensiveIncomeLossBeforeTax_d3c3439c-71f6-477c-a678-c33350387384_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink: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 change in value</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink: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 Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_9b859429-c31d-4e3f-9eea-85ae537d25dc_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/2023/elts/us-gaap-2023.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_ecd_AwardsCloseToMnpiDiscTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_1fe5427c-1f0b-453d-a7e0-2118f9a974c0_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/2023/elts/us-gaap-2023.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_ecd_AllIndividualsMember_terseLabel_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Individuals</link:label>
    <link:label id="lab_ecd_AllIndividualsMember_label_en-US" xlink:label="lab_ecd_AllIndividualsMember" xlink: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 Individuals [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="lab_ecd_AllIndividualsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_TermLoansMember_21f4a1f3-cc82-45ec-96d1-959ab1c19d4c_terseLabel_en-US" xlink:label="lab_coo_TermLoansMember" xlink: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 loans</link:label>
    <link:label id="lab_coo_TermLoansMember_label_en-US" xlink:label="lab_coo_TermLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loans [Member]</link:label>
    <link:label id="lab_coo_TermLoansMember_documentation_en-US" xlink:label="lab_coo_TermLoansMember" 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">Term Loans [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TermLoansMember" xlink:href="coo-20230731.xsd#coo_TermLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_TermLoansMember" xlink:to="lab_coo_TermLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_e472f7fb-2739-4e72-ad74-7aa122dcc151_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink: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 gains recognized</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink: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, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink:to="lab_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_b2d05cdc-de0f-4244-8507-fc001a5a95fd_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" 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 expense (income), net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_5ad88abc-5388-443d-b83a-5bc6f8d33626_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" 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 expense, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink: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 Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_433192d6-9311-4109-866a-1c70a0aeb61d_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/2023/dei-2023.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_ecd_NonPeoNeoAvgTotalCompAmt_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:label id="lab_ecd_NonPeoNeoAvgTotalCompAmt_label_en-US" xlink:label="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="lab_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_b77f7a53-405c-4abf-a27c-5acd672923a9_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeDomain_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt, Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain" xlink:to="lab_us-gaap_ShortTermDebtTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_11e5f612-fe9c-4eb5-b5ab-2031bf6e4c71_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/2023/elts/us-gaap-2023.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_dei_CurrentFiscalYearEndDate_d04887cc-d217-4f99-9d4f-b6a2496b9549_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/2023/dei-2023.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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_4e4da9d8-b961-44fb-9195-e1e8eab9eb13_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink: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 Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink: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 Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramAuthorizedAmount1_071a412f-5934-4a6c-9f4f-2f50a4dd0ce3_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 for repurchase</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/2023/elts/us-gaap-2023.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_GoodwillAndIntangibleAssetsDisclosureTextBlock_0efd7080-f0b1-4b6e-91b7-8670cca3799c_verboseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" 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">Intangible Assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink: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 and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeoName_terseLabel_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Name</link:label>
    <link:label id="lab_ecd_PeoName_label_en-US" xlink:label="lab_ecd_PeoName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">PEO Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeoName" xlink:to="lab_ecd_PeoName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_7c050715-db02-426e-a1f7-7d7dd7334311_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink: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 changes in accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_74e288b7-9434-4151-869e-2a7ea35c3003_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" 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">Schedule of changes in accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink: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 Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_5701b5ce-0d6e-4e15-a140-16741f756a41_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, 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/2023/elts/us-gaap-2023.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_us-gaap_PreferredStockSharesOutstanding_30212977-c601-41d8-9d40-f56cfcf8dc8f_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink: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, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink: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 Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBorrowingsAbstract_3d67d900-49ce-4ac0-87b2-de830f69d63a_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowingsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt</link:label>
    <link:label id="lab_us-gaap_ShortTermBorrowingsAbstract_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowingsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowingsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowingsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowingsAbstract" xlink:to="lab_us-gaap_ShortTermBorrowingsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_12a58b80-a665-4f49-a96d-be0761bb31af_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 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/2023/elts/us-gaap-2023.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_ecd_ErrCompRecoveryTable_terseLabel_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneously Awarded Compensation Recovery</link:label>
    <link:label id="lab_ecd_ErrCompRecoveryTable_label_en-US" xlink:label="lab_ecd_ErrCompRecoveryTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="lab_ecd_ErrCompRecoveryTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CorporateNonSegmentMember_9b1f7c16-a324-4304-b170-ae9a45969a23_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/2023/elts/us-gaap-2023.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_DepreciationDepletionAndAmortization_f11aeb36-97cc-419e-b1cb-8942c557be84_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/2023/elts/us-gaap-2023.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_ecd_AwardTmgHowMnpiCnsdrdTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink: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 Timing, How MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink: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 Timing, How MNPI Considered [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="lab_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MediumTermNotesMember_543768de-c1a1-40f5-ada6-63f1b18eb857_terseLabel_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink: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 loans</link:label>
    <link:label id="lab_us-gaap_MediumTermNotesMember_label_en-US" xlink:label="lab_us-gaap_MediumTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Medium-term Notes [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MediumTermNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MediumTermNotesMember" xlink:to="lab_us-gaap_MediumTermNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_a56ca974-922c-41a5-a59e-9feea92adfbb_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/2023/elts/us-gaap-2023.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_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_f62bb01c-d0d8-483a-80bb-a6cb3514e4db_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink: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 Combination And Asset Acquisition [Abstract]</link:label>
    <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/2023/elts/us-gaap-2023.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_StockholdersEquity_3ce50a62-646e-4517-8be6-98851fe9063f_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 Cooper stockholders&#8217; equity</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">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/2023/elts/us-gaap-2023.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_srt_ConsolidationItemsAxis_a38c4339-fba4-486b-8614-a044dfa50a86_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/2023/elts/srt-2023.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_ScheduleOfFiniteLivedIntangibleAssetsTable_29ac328b-f830-4eb7-9438-70aee0720843_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink: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 Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink: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 Finite-Lived Intangible Assets [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_5eac8349-41f1-43e4-9f12-9424c41505ab_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink: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 Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink: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 Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_98ec3334-2085-4efd-87fe-bb258659dffd_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/2023/elts/us-gaap-2023.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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_a5bd59d7-3e99-4ce5-93d7-fb91881c39c1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink: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 adjustment</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_d0a15ec3-f7fe-40af-ae3a-6108f72fac22_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">Derivative Instruments</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_f8cf9fc1-1e1d-4e27-9b70-2611a6ad06c6_verboseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" 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">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/2023/elts/us-gaap-2023.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_LongTermDebtAndCapitalLeaseObligations_6992c594-e5a0-440e-8093-074bbeb4a0b6_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink: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 (Note 5)</link:label>
    <link:label id="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations_4a42b896-05f6-4887-b243-c391a98daa4a_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" 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_LongTermDebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink: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 and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_LongTermDebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5756c88e-439d-43b5-baa4-94aaf10d3298_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/2023/elts/us-gaap-2023.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_PreferredStockSharesIssued_2986d495-4ca7-4324-9071-e208f6e4917b_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, 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/2023/elts/us-gaap-2023.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_dei_EntityEmergingGrowthCompany_712edbaf-93ff-4fb2-9336-0db23a9a7005_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/2023/dei-2023.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_LongLivedAssetsByGeographicAreasTableTextBlock_2b33d0d0-af2f-4635-a175-cc9a967eb9ff_verboseLabel_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" 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">Schedule of net property, plant and equipment by country of domicile</link:label>
    <link:label id="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink: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-Lived Assets by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_2577951b-fbe0-4d69-9bdd-356e194c2ee6_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink: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 intangibles, net (Note 4)</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_10979227-705b-4063-b487-73de255617ba_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" 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 other intangibles, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee_79baaccd-274f-4cb7-8c31-e180d2e1ea43_terseLabel_en-US" xlink:label="lab_coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee" xlink: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 non-employee directors</link:label>
    <link:label id="lab_coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee_label_en-US" xlink:label="lab_coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee" xlink: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 Compensation Arrangement By Share-Based Payment Award, Terms Of Award, Grants In Period, Number Of Non Employee Directors In Committee</link:label>
    <link:label id="lab_coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee_documentation_en-US" xlink:label="lab_coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee" 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">Share-Based Compensation Arrangement By Share-Based Payment Award, Terms Of Award, Grants In Period, Number Of Non Employee Directors In Committee</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee" xlink:href="coo-20230731.xsd#coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee" xlink:to="lab_coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_fd4d2140-8516-4a23-90c2-dd4be56783fc_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/2023/elts/us-gaap-2023.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_ecd_NamedExecutiveOfficersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
    <link:label id="lab_ecd_NamedExecutiveOfficersFnTextBlock_label_en-US" xlink:label="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Named Executive Officers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="lab_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_0726bc0a-bd27-47c4-bc6d-65a6bd44c74c_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">Finite-lived intangibles</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/2023/elts/us-gaap-2023.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_coo_SightGlassVisionIncMember_f3892b20-a2da-4e4a-9569-7d4db0cbbc50_terseLabel_en-US" xlink:label="lab_coo_SightGlassVisionIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SightGlass Vision, Inc.</link:label>
    <link:label id="lab_coo_SightGlassVisionIncMember_label_en-US" xlink:label="lab_coo_SightGlassVisionIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">SightGlass Vision, Inc. [Member]</link:label>
    <link:label id="lab_coo_SightGlassVisionIncMember_documentation_en-US" xlink:label="lab_coo_SightGlassVisionIncMember" 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">SightGlass Vision, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_SightGlassVisionIncMember" xlink:href="coo-20230731.xsd#coo_SightGlassVisionIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_SightGlassVisionIncMember" xlink:to="lab_coo_SightGlassVisionIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_cbfeb6c9-7cc0-4158-9993-2fcaae4ff5a8_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/2023/dei-2023.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_FiniteLivedIntangibleAssetUsefulLife_9a424794-46f7-4e5a-b2f4-cafb400a6454_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink: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 Amortization Period (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink: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 Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PvpTableTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
    <link:label id="lab_ecd_PvpTableTextBlock_label_en-US" xlink:label="lab_ecd_PvpTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTableTextBlock" xlink:to="lab_ecd_PvpTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_c1300df1-9412-4a1b-9242-2e03a5742216_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink: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 [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther_692a814c-9bd7-4bd4-b130-2ce29ae20369_negatedTerseLabel_en-US" xlink:label="lab_coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther" 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">Acquisitions of businesses and assets, net of cash acquired, and other</link:label>
    <link:label id="lab_coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther_label_en-US" xlink:label="lab_coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther" xlink: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 Businesses And Assets, Net Of Cash Acquired, And Other</link:label>
    <link:label id="lab_coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther_documentation_en-US" xlink:label="lab_coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther" 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">Payments To Acquire Businesses And Assets, Net Of Cash Acquired, And Other</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther" xlink:href="coo-20230731.xsd#coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther" xlink:to="lab_coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrIndTitle_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink: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</link:label>
    <link:label id="lab_ecd_TrdArrIndTitle_label_en-US" xlink:label="lab_ecd_TrdArrIndTitle" xlink: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 Arrangement, Individual Title</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndTitle" xlink:to="lab_ecd_TrdArrIndTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_c81a4477-e791-46c6-928a-929b794b87c1_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" 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">Schedule of net sales to unaffiliated customers by country of domicile</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink: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 Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesNoncurrent_8335550d-f34e-4d12-a145-8d850aeccbfe_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">Long-term tax 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/2023/elts/us-gaap-2023.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_ecd_IndividualAxis_terseLabel_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Individual:</link:label>
    <link:label id="lab_ecd_IndividualAxis_label_en-US" xlink:label="lab_ecd_IndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Individual [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_IndividualAxis" xlink:to="lab_ecd_IndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_94ba0a90-1068-47f3-a4b5-358f47eb1d51_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/2023/dei-2023.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_dei_EntityAddressPostalZipCode_231b1800-d885-4f6c-824c-95d8e309e9a1_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/2023/dei-2023.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_coo_FertilityMember_2d078938-6ad6-4545-837c-10e8e7e475e8_terseLabel_en-US" xlink:label="lab_coo_FertilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fertility</link:label>
    <link:label id="lab_coo_FertilityMember_label_en-US" xlink:label="lab_coo_FertilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fertility [Member]</link:label>
    <link:label id="lab_coo_FertilityMember_documentation_en-US" xlink:label="lab_coo_FertilityMember" 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">Fertility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_FertilityMember" xlink:href="coo-20230731.xsd#coo_FertilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_FertilityMember" xlink:to="lab_coo_FertilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_753651f9-4415-4ed6-8f49-6cbabe20158e_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/2023/elts/srt-2023.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_us-gaap_EarningsPerShareTextBlock_68124a31-c708-438e-89b6-d19efa9b1b6a_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">Earnings Per 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/2023/elts/us-gaap-2023.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_us-gaap_IncomeStatementLocationDomain_7623cdbf-7280-4976-a907-cc90b7eacd7f_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink: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 Location [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_9349d1f6-478a-4f0e-b3cd-d98bd08dd5b4_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink: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 method investment, ownership percentage</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink: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 Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_8bf3c97f-394e-4c1f-96d2-c8d4013da92d_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/2023/dei-2023.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_srt_SegmentGeographicalDomain_83e2f4f0-1176-468e-8340-0405e3526b55_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_71d4f3f2-9132-48ca-a8c7-95ec10ffb61d_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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">Stockholders&#8217; equity (Note 9)</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7c1d853b-991d-4e73-b65f-3068d7b4721f_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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">Beginning balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_cfcf79b3-d6c3-4482-b45d-c74c5cf57f15_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_RevolvingCreditFacilityAndTermLoanFacility2020Member_725102c4-09b8-4946-8100-34a4e5658cd4_terseLabel_en-US" xlink:label="lab_coo_RevolvingCreditFacilityAndTermLoanFacility2020Member" xlink: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 And Term Loan Facility 2020</link:label>
    <link:label id="lab_coo_RevolvingCreditFacilityAndTermLoanFacility2020Member_label_en-US" xlink:label="lab_coo_RevolvingCreditFacilityAndTermLoanFacility2020Member" xlink: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 And Term Loan Facility 2020 [Member]</link:label>
    <link:label id="lab_coo_RevolvingCreditFacilityAndTermLoanFacility2020Member_documentation_en-US" xlink:label="lab_coo_RevolvingCreditFacilityAndTermLoanFacility2020Member" 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">Revolving Credit Facility And Term Loan Facility 2020 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_RevolvingCreditFacilityAndTermLoanFacility2020Member" xlink:href="coo-20230731.xsd#coo_RevolvingCreditFacilityAndTermLoanFacility2020Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_RevolvingCreditFacilityAndTermLoanFacility2020Member" xlink:to="lab_coo_RevolvingCreditFacilityAndTermLoanFacility2020Member" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_PayablesFourthInstallmentMember_9f5ee8ca-ccec-477c-a119-df0693cf1387_terseLabel_en-US" xlink:label="lab_coo_PayablesFourthInstallmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables Fourth Installment</link:label>
    <link:label id="lab_coo_PayablesFourthInstallmentMember_label_en-US" xlink:label="lab_coo_PayablesFourthInstallmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables Fourth Installment [Member]</link:label>
    <link:label id="lab_coo_PayablesFourthInstallmentMember_documentation_en-US" xlink:label="lab_coo_PayablesFourthInstallmentMember" 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">Payables Fourth Installment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PayablesFourthInstallmentMember" xlink:href="coo-20230731.xsd#coo_PayablesFourthInstallmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_PayablesFourthInstallmentMember" xlink:to="lab_coo_PayablesFourthInstallmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_b67481df-f2fe-47f9-bc02-3b310354eae0_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</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/2023/elts/us-gaap-2023.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_WeightedAverageNumberOfSharesOutstandingAbstract_ab7d635a-abb3-4983-8d1a-0f04da7c287d_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">Number of shares used to compute earnings per share:</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/2023/elts/us-gaap-2023.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_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_88d8c160-7b72-47e6-90f3-00bdac1e44af_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">General</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink: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, Basis of Presentation, Business Description and Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_88611312-0f26-4053-b6ec-64e866f94c2d_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise prices, lower limit</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink: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, Exercise Price Range, Lower Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardExrcPrice_terseLabel_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise Price</link:label>
    <link:label id="lab_ecd_AwardExrcPrice_label_en-US" xlink:label="lab_ecd_AwardExrcPrice" xlink: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 Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardExrcPrice" xlink:to="lab_ecd_AwardExrcPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_b13e4e4e-3567-4b57-9451-066d4b2c0346_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/2023/elts/us-gaap-2023.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_CommonStockDividendsPerShareCashPaid_0c3ae094-6b4d-441b-a662-cc6af4430102_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink: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 on common stock (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareCashPaid_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink: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, Cash Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:to="lab_us-gaap_CommonStockDividendsPerShareCashPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTax_8ecad6f1-fb03-4d2d-ae61-44b1e1444e83_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 income (loss), net of tax</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/2023/elts/us-gaap-2023.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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_410ed066-9c7b-48bf-83b6-79e0b37e94c5_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Undiscounted range of the contingent consideration, maximum</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink: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, Contingent Consideration Arrangements, Range of Outcomes, Value, High</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_bf20b6f3-ac4e-404c-96dc-fadce75b8338_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" 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">Derivative loss expected to be realized in earnings over the next twelve months</link:label>
    <link:label id="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_label_en-US" xlink:label="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" xlink: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 Flow Hedge Gain (Loss) to be Reclassified within 12 Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" xlink:to="lab_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_27471f56-ac18-4541-a5a0-9bbf0b50c744_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/2023/elts/us-gaap-2023.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_us-gaap_DividendsCommonStockCash_854b7144-8a26-462a-85a5-9d900aedeec1_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">Dividends on common stock ($0.03 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/2023/elts/us-gaap-2023.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_us-gaap_AssetsAbstract_d0149cb9-84bd-47fa-b6ea-dea29e613ad3_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/2023/elts/us-gaap-2023.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_ecd_AwardTmgMnpiDiscTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink: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 Timing MNPI Disclosure</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiDiscTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink: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 Timing MNPI Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:to="lab_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_OverdraftAndOtherCreditFacilitiesMember_b8104cad-bfc5-4f47-b211-47475b07c720_terseLabel_en-US" xlink:label="lab_coo_OverdraftAndOtherCreditFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Overdraft and other credit facilities</link:label>
    <link:label id="lab_coo_OverdraftAndOtherCreditFacilitiesMember_label_en-US" xlink:label="lab_coo_OverdraftAndOtherCreditFacilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Overdraft And Other Credit Facilities [Member]</link:label>
    <link:label id="lab_coo_OverdraftAndOtherCreditFacilitiesMember_documentation_en-US" xlink:label="lab_coo_OverdraftAndOtherCreditFacilitiesMember" 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">Overdraft And Other Credit Facilities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_OverdraftAndOtherCreditFacilitiesMember" xlink:href="coo-20230731.xsd#coo_OverdraftAndOtherCreditFacilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_OverdraftAndOtherCreditFacilitiesMember" xlink:to="lab_coo_OverdraftAndOtherCreditFacilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_30ecb907-c91d-481a-bfeb-a33f844e89f4_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink: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 and Intangible Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink: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 and Intangible Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfLongTermDebt_8d4149b5-0f8b-48f5-8421-1fba7828e171_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">Proceeds from long-term debt, net of issuance costs</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/2023/elts/us-gaap-2023.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_coo_CoopersurgicalSegmentMember_e6de1bfa-913d-47aa-addd-eae19e08d37f_terseLabel_en-US" xlink:label="lab_coo_CoopersurgicalSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CooperSurgical</link:label>
    <link:label id="lab_coo_CoopersurgicalSegmentMember_45345138-ab11-46ec-a05e-c963f8c95f1a_verboseLabel_en-US" xlink:label="lab_coo_CoopersurgicalSegmentMember" 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">CooperSurgical</link:label>
    <link:label id="lab_coo_CoopersurgicalSegmentMember_label_en-US" xlink:label="lab_coo_CoopersurgicalSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coopersurgical Segment [Member]</link:label>
    <link:label id="lab_coo_CoopersurgicalSegmentMember_documentation_en-US" xlink:label="lab_coo_CoopersurgicalSegmentMember" 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">Coopersurgical Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CoopersurgicalSegmentMember" xlink:href="coo-20230731.xsd#coo_CoopersurgicalSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_CoopersurgicalSegmentMember" xlink:to="lab_coo_CoopersurgicalSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_CoopervisionSegmentMember_c7665137-992b-4b24-a985-ec6408eeb44c_terseLabel_en-US" xlink:label="lab_coo_CoopervisionSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CooperVision</link:label>
    <link:label id="lab_coo_CoopervisionSegmentMember_0811389a-da69-4bef-924a-4aad1b21ef50_verboseLabel_en-US" xlink:label="lab_coo_CoopervisionSegmentMember" 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">CooperVision</link:label>
    <link:label id="lab_coo_CoopervisionSegmentMember_label_en-US" xlink:label="lab_coo_CoopervisionSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Coopervision Segment [Member]</link:label>
    <link:label id="lab_coo_CoopervisionSegmentMember_documentation_en-US" xlink:label="lab_coo_CoopervisionSegmentMember" 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">Coopervision Segment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CoopervisionSegmentMember" xlink:href="coo-20230731.xsd#coo_CoopervisionSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_CoopervisionSegmentMember" xlink:to="lab_coo_CoopervisionSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_aad4f8fb-bfc5-437c-9f43-77295b125223_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 (used in) provided by 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/2023/elts/us-gaap-2023.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_DeferredIncomeTaxAssetsNet_baec2f46-8e0d-4c6f-a8f7-5568a924ed80_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink: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 tax assets</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink: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 Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_a155b2ed-5d00-474c-a3d9-90e017128c17_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/2023/elts/us-gaap-2023.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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_7a767ad2-6ef5-4eee-8b72-207157ec77c6_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink: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, expected tax deductible amount</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink: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, Goodwill, Expected Tax Deductible Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:to="lab_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_b5a74222-37b9-48a4-b453-ea0c47f16c93_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink: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 compensation expense and related income tax benefit for share-based awards</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink: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, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink: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 to Non-PEO NEO Compensation Footnote</link:label>
    <link:label id="lab_ecd_AdjToNonPeoNeoCompFnTextBlock_label_en-US" xlink:label="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="lab_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_68f5917f-2b5f-42af-9c81-b726d737a63f_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/2023/elts/us-gaap-2023.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_OtherAssetsNoncurrent_2123c3eb-6e0e-4908-abd2-531c50d9397b_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 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/2023/elts/us-gaap-2023.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_ecd_PeerGroupTotalShareholderRtnAmt_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:label id="lab_ecd_PeerGroupTotalShareholderRtnAmt_label_en-US" xlink:label="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="lab_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_be502280-b504-4276-8051-f11dd2d26780_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink: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 flow hedges</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink: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 and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_d46b43cc-bba3-4e8a-8fa2-13a09b33f32a_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink: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 dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_c12a92d1-dce8-42c1-b810-8f39ac9f8aa4_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 earnings per share (in dollars 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/2023/elts/us-gaap-2023.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_DebtInstrumentTable_fd430d34-cd9d-4d20-a470-e7da8293f17f_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 And Short 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/2023/elts/us-gaap-2023.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_coo_CookMedicalsReproductiveHealthBusinessMember_8dba10ff-cc79-4db4-8bb6-fd1681da08f6_terseLabel_en-US" xlink:label="lab_coo_CookMedicalsReproductiveHealthBusinessMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cook Medicals Reproductive Health Business</link:label>
    <link:label id="lab_coo_CookMedicalsReproductiveHealthBusinessMember_label_en-US" xlink:label="lab_coo_CookMedicalsReproductiveHealthBusinessMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cook Medicals Reproductive Health Business [Member]</link:label>
    <link:label id="lab_coo_CookMedicalsReproductiveHealthBusinessMember_documentation_en-US" xlink:label="lab_coo_CookMedicalsReproductiveHealthBusinessMember" 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">Cook Medicals Reproductive Health Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CookMedicalsReproductiveHealthBusinessMember" xlink:href="coo-20230731.xsd#coo_CookMedicalsReproductiveHealthBusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_CookMedicalsReproductiveHealthBusinessMember" xlink:to="lab_coo_CookMedicalsReproductiveHealthBusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink: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 Valuation Assumption Difference, Footnote</link:label>
    <link:label id="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock_label_en-US" xlink:label="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink: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 Valuation Assumption Difference, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="lab_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
    <link:label id="lab_ecd_ErrCompAnalysisTextBlock_label_en-US" xlink:label="lab_ecd_ErrCompAnalysisTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Erroneous Compensation Analysis [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ErrCompAnalysisTextBlock" xlink:to="lab_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_40c49531-97e3-4c00-80f2-f8b45c316bd3_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink: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, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrDuration_terseLabel_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Arrangement Duration</link:label>
    <link:label id="lab_ecd_TrdArrDuration_label_en-US" xlink:label="lab_ecd_TrdArrDuration" xlink: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 Arrangement Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrDuration" xlink:to="lab_ecd_TrdArrDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_36d8bb48-d1cb-4cf5-9b82-f1aeeb6b9482_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/2023/dei-2023.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_ecd_AwardTmgMnpiCnsdrdFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink: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 Timing MNPI Considered</link:label>
    <link:label id="lab_ecd_AwardTmgMnpiCnsdrdFlag_label_en-US" xlink:label="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink: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 Timing MNPI Considered [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="lab_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_e54f7630-ad46-4dbc-8560-bbc948289789_verboseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" 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">Schedule of segment information</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/2023/elts/us-gaap-2023.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_DocumentTransitionReport_eeabb509-e1b6-4c31-9e8f-81f50851a7db_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/2023/dei-2023.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_ecd_AwardTmgPredtrmndFlag_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink: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 Timing Predetermined</link:label>
    <link:label id="lab_ecd_AwardTmgPredtrmndFlag_label_en-US" xlink:label="lab_ecd_AwardTmgPredtrmndFlag" xlink: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 Timing Predetermined [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgPredtrmndFlag" xlink:to="lab_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseMember_efb68560-55e3-4845-b410-87728801da26_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink: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_InterestExpenseMember_label_en-US" xlink:label="lab_us-gaap_InterestExpenseMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestExpenseMember" xlink:to="lab_us-gaap_InterestExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_8c979059-d746-4f5a-bcef-f8aac47501d4_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/2023/elts/us-gaap-2023.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_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_3b816c67-31e2-4767-b197-c4b138d921cd_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink: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 Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink: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 Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_d23862bf-0c15-453f-a0e9-b2ec32e8859e_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 for repurchase</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/2023/elts/us-gaap-2023.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_TechnologyBasedIntangibleAssetsMember_41866c3b-11bc-4216-9f05-21f1b657c527_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink: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-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrTerminationDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Termination Date</link:label>
    <link:label id="lab_ecd_TrdArrTerminationDate_label_en-US" xlink:label="lab_ecd_TrdArrTerminationDate" xlink: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 Arrangement Termination Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrTerminationDate" xlink:to="lab_ecd_TrdArrTerminationDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_59fc823d-99f0-4d76-80ad-f630e28f04b8_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, 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/2023/elts/us-gaap-2023.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_us-gaap_ShortTermBorrowings_eef87818-2c01-44e2-acbe-87e8e255aaa4_verboseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" 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">Short-term debt</link:label>
    <link:label id="lab_us-gaap_ShortTermBorrowings_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings" xlink:to="lab_us-gaap_ShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_775dcd44-af19-45ab-9e85-45c8f913b404_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink: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 derivative instruments recognized in condensed consolidated statements of income</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink: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 Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_f853d770-53d4-481e-83f0-8761174d76f9_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/2023/elts/us-gaap-2023.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_us-gaap_DebtInstrumentCarryingAmount_974d0d0a-d6eb-4f38-bab9-a1ac76b07afc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink: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, gross</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_CommonStockExcludingTreasuryStockParNetValueMember_3f0d8e2e-9547-403b-8fb4-47e82cbd34c5_terseLabel_en-US" xlink:label="lab_coo_CommonStockExcludingTreasuryStockParNetValueMember" xlink: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 Shares</link:label>
    <link:label id="lab_coo_CommonStockExcludingTreasuryStockParNetValueMember_label_en-US" xlink:label="lab_coo_CommonStockExcludingTreasuryStockParNetValueMember" xlink: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, Excluding Treasury Stock Par Net Value [Member]</link:label>
    <link:label id="lab_coo_CommonStockExcludingTreasuryStockParNetValueMember_documentation_en-US" xlink:label="lab_coo_CommonStockExcludingTreasuryStockParNetValueMember" 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">Common Stock, Excluding Treasury Stock Par Net Value [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CommonStockExcludingTreasuryStockParNetValueMember" xlink:href="coo-20230731.xsd#coo_CommonStockExcludingTreasuryStockParNetValueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_CommonStockExcludingTreasuryStockParNetValueMember" xlink:to="lab_coo_CommonStockExcludingTreasuryStockParNetValueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllTradingArrangementsMember_terseLabel_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Trading Arrangements</link:label>
    <link:label id="lab_ecd_AllTradingArrangementsMember_label_en-US" xlink:label="lab_ecd_AllTradingArrangementsMember" xlink: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 Trading Arrangements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllTradingArrangementsMember" xlink:to="lab_ecd_AllTradingArrangementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AllAdjToCompMember_terseLabel_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">All Adjustments to Compensation</link:label>
    <link:label id="lab_ecd_AllAdjToCompMember_label_en-US" xlink:label="lab_ecd_AllAdjToCompMember" xlink: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 Adjustments to Compensation [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AllAdjToCompMember" xlink:to="lab_ecd_AllAdjToCompMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgDiscLineItems_label_en-US" xlink:label="lab_ecd_AwardTmgDiscLineItems" xlink: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 Timing Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="lab_ecd_AwardTmgDiscLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_TermLoanFacility2021Member_2acb686c-39a5-4329-b2ab-8a570197a27b_terseLabel_en-US" xlink:label="lab_coo_TermLoanFacility2021Member" xlink: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 Facility 2021</link:label>
    <link:label id="lab_coo_TermLoanFacility2021Member_label_en-US" xlink:label="lab_coo_TermLoanFacility2021Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility 2021 [Member]</link:label>
    <link:label id="lab_coo_TermLoanFacility2021Member_documentation_en-US" xlink:label="lab_coo_TermLoanFacility2021Member" 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">Term Loan Facility 2021</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TermLoanFacility2021Member" xlink:href="coo-20230731.xsd#coo_TermLoanFacility2021Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_TermLoanFacility2021Member" xlink:to="lab_coo_TermLoanFacility2021Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_0138e954-41c3-4ec3-ac4e-4d573d449d7f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink: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 interest in a subsidiary</link:label>
    <link:label id="lab_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_label_en-US" xlink:label="lab_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink: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 Divestiture of Interest in Consolidated Subsidiaries</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:to="lab_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_terseLabel_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Amount</link:label>
    <link:label id="lab_ecd_OutstandingRecoveryCompAmt_label_en-US" xlink:label="lab_ecd_OutstandingRecoveryCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding Recovery Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_OutstandingRecoveryCompAmt" xlink:to="lab_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_fb3c35f7-1ae4-4114-afff-10e8f6b88bf2_verboseLabel_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" 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">Schedule of identifiable assets by segment</link:label>
    <link:label id="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_label_en-US" xlink:label="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reconciliation of Assets from Segment to Consolidated [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:to="lab_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_8744d35c-9c48-4ad3-90bd-4f3ac0869c4e_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_ee4bc35a-4c43-490a-b7c8-83b832bb8dc5_terseLabel_en-US" xlink:label="lab_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable" xlink: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 And Short Term Debt Instruments [Table]</link:label>
    <link:label id="lab_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_label_en-US" xlink:label="lab_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable" xlink: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 And Short Term Debt Instruments [Table]</link:label>
    <link:label id="lab_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_documentation_en-US" xlink:label="lab_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable" 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 Long Term And Short Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable" xlink:href="coo-20230731.xsd#coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable" xlink:to="lab_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_705728f8-bee5-41fd-b699-645549e26670_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/2023/elts/us-gaap-2023.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_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_28b88af9-59cc-488f-8628-f8133d67f42d_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables incurred in acquisition</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink: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, Liabilities Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:to="lab_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_cdc34a11-5b22-4f86-b04c-fb46113b1008_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink: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 Payment Arrangement, Expensed and Capitalized, Amount [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink: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, Expensed and Capitalized, Amount [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_09445d90-55ac-40f7-9460-697c093c7a3c_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Debt, Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtTypeAxis_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-Term Debt, Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis" xlink:to="lab_us-gaap_ShortTermDebtTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtCurrent_a3db2ab5-9df6-438f-ba32-8df51dec9c2c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term debt (Note 5)</link:label>
    <link:label id="lab_us-gaap_DebtCurrent_6f10afca-1a65-4629-81f3-7a63951baafe_totalLabel_en-US" xlink:label="lab_us-gaap_DebtCurrent" 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">Short-term debt</link:label>
    <link:label id="lab_us-gaap_DebtCurrent_label_en-US" xlink:label="lab_us-gaap_DebtCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtCurrent" xlink:to="lab_us-gaap_DebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7e024656-7c60-441c-b362-4c67630b93c6_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink: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 expense and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink: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 and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_a77f43ca-15c0-455d-8903-352ddc184cd2_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink: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 Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_InsiderTradingArrLineItems_label_en-US" xlink:label="lab_ecd_InsiderTradingArrLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Insider Trading Arrangements [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="lab_ecd_InsiderTradingArrLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_6d758218-1bf3-4c8e-a939-ce64d1ecaad6_terseLabel_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_label_en-US" xlink:label="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink: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, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:to="lab_us-gaap_AOCIAttributableToParentNetOfTaxRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_c33cf6d4-4d00-4637-95d4-2bfcdd453320_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/2023/elts/us-gaap-2023.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_dei_EntityRegistrantName_de6ff32c-7e1e-4d54-a8d3-6d185959b015_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/2023/dei-2023.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_ecd_MtrlTermsOfTrdArrTextBlock_terseLabel_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
    <link:label id="lab_ecd_MtrlTermsOfTrdArrTextBlock_label_en-US" xlink:label="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Material Terms of Trading Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="lab_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_terseLabel_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink: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 Timing Method</link:label>
    <link:label id="lab_ecd_AwardTmgMethodTextBlock_label_en-US" xlink:label="lab_ecd_AwardTmgMethodTextBlock" xlink: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 Timing Method [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardTmgMethodTextBlock" xlink:to="lab_ecd_AwardTmgMethodTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_2d2af0f0-9628-4c72-9882-dd0e442c2502_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 stock plans (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/2023/elts/us-gaap-2023.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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5caa15b8-0509-4619-b729-619044ec3233_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink: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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink: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 Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAmt_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink: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 to Compensation, Amount</link:label>
    <link:label id="lab_ecd_AdjToCompAmt_label_en-US" xlink:label="lab_ecd_AdjToCompAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAmt" xlink:to="lab_ecd_AdjToCompAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_4d55cc79-f653-4fc5-960b-504235370a69_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise prices, upper limit</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink: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, Exercise Price Range, Upper Range Limit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:to="lab_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfSalesMember_28476309-8cad-46e3-a09b-a08681ba1384_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of sales</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink: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 Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_9450ba2a-0cec-426c-ac44-a018aa9fa416_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink: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 fair value of contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_e62661a5-2644-487b-bde8-12b031aad4da_negatedLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" 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">Decrease in contingent consideration liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink: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, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_b5b6a1c2-c190-4bb3-b6f8-bf1506b5b153_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink: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, Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_78c768ea-e9f7-43b1-87ec-c6a51923ea7a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink: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 (repayments of) proceeds from short-term debt</link:label>
    <link:label id="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink: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) Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:to="lab_us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_ef518ce7-de41-4a64-904e-e656f943e6a0_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/2023/dei-2023.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_ecd_CompActuallyPaidVsNetIncomeTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Net Income [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_TrdArrAdoptionDate_terseLabel_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adoption Date</link:label>
    <link:label id="lab_ecd_TrdArrAdoptionDate_label_en-US" xlink:label="lab_ecd_TrdArrAdoptionDate" xlink: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 Arrangement Adoption Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrAdoptionDate" xlink:to="lab_ecd_TrdArrAdoptionDate" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_terseLabel_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
    <link:label id="lab_ecd_PeerGroupIssuersFnTextBlock_label_en-US" xlink:label="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Peer Group Issuers, Footnote [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:to="lab_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_956e6df8-5ae4-45f3-913c-628382e97518_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" 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">Repayments of long-term debt</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/2023/elts/us-gaap-2023.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_FinanceLeaseLiabilityNoncurrent_efa9eab0-29ea-4359-ac77-41a9a9971983_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink: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 lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink: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, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_eca78a0c-a54b-4a43-9192-7808173b4db3_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockCommonMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockCommonMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockCommonMember" xlink:to="lab_us-gaap_TreasuryStockCommonMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_08f774a4-6952-4827-aefd-75fdf399f00b_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/2023/dei-2023.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_us-gaap_SegmentReportingInformationLineItems_6202203c-6026-4ee4-a614-53fb2f661160_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/2023/elts/us-gaap-2023.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_us-gaap_AllocatedShareBasedCompensationExpense_30d2be05-151e-4912-ba0f-d0c55dd68df9_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" 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">Total share-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink: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, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_terseLabel_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
    <link:label id="lab_ecd_NonRule10b51ArrTrmntdFlag_label_en-US" xlink:label="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated [Flag]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:to="lab_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_94e04418-e3d4-482c-a419-4a92a48336d9_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink: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&#160; Carrying Amount</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink: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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_f2c36f68-1c94-48e6-bc6e-ebb1919b03df_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Provision for income taxes (Note 6)</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/2023/elts/us-gaap-2023.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_InventoryFinishedGoodsNetOfReserves_5628caef-823b-4213-bd17-f666b7ece3f3_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_SingleUseSphereLensMember_9476f52c-e75f-47dd-8e7f-4879ab52e901_terseLabel_en-US" xlink:label="lab_coo_SingleUseSphereLensMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single-use sphere lens</link:label>
    <link:label id="lab_coo_SingleUseSphereLensMember_label_en-US" xlink:label="lab_coo_SingleUseSphereLensMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Single Use Sphere Lens [Member]</link:label>
    <link:label id="lab_coo_SingleUseSphereLensMember_documentation_en-US" xlink:label="lab_coo_SingleUseSphereLensMember" 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">Single Use Sphere Lens [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_SingleUseSphereLensMember" xlink:href="coo-20230731.xsd#coo_SingleUseSphereLensMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_SingleUseSphereLensMember" xlink:to="lab_coo_SingleUseSphereLensMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_21f5f82e-873c-4967-8262-e11d1393df68_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">Employee compensation and benefits</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/2023/elts/us-gaap-2023.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_ecd_TrdArrIndName_terseLabel_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_TrdArrIndName_label_en-US" xlink:label="lab_ecd_TrdArrIndName" xlink: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 Arrangement, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_TrdArrIndName" xlink:to="lab_ecd_TrdArrIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_12d4cbbc-efe3-49a2-bd82-ebaf7e067839_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance of common stock for stock plans, net and employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink: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 Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_d6a6763b-3458-4948-a705-afc25d9e3147_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_938b5a60-a52f-4386-a518-c14e4a6f162c_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">Net sales</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_79c7b627-d9e8-495b-a5c0-95a2c05334de_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" 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">Total net sales</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/2023/elts/us-gaap-2023.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_dei_EntityDomain_bd56fff4-1515-43aa-a461-20d76af6b3f4_terseLabel_en-US" xlink:label="lab_dei_EntityDomain" xlink: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 [Domain]</link:label>
    <link:label id="lab_dei_EntityDomain_label_en-US" xlink:label="lab_dei_EntityDomain" xlink: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 [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityDomain" xlink:to="lab_dei_EntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongtermDebtTypeAxis_bfded6c3-867f-46b5-8b4b-25f8d010265c_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/2023/elts/us-gaap-2023.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_AmendmentFlag_9b7d0487-08f8-48f2-87e0-c65ea97ff55d_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/2023/dei-2023.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_dei_LegalEntityAxis_d643d8d6-6857-4ce9-a3ea-8a977ee6b4f3_terseLabel_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:label id="lab_dei_LegalEntityAxis_label_en-US" xlink:label="lab_dei_LegalEntityAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Legal Entity [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LegalEntityAxis" xlink:to="lab_dei_LegalEntityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_8c4929de-6d8e-4f9e-b010-f490c0184f59_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_3923f94f-c586-4571-9191-041b7ce7b621_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" 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">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/2023/elts/us-gaap-2023.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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_684368cb-c364-40ad-a74d-5ae1d2cd129a_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" 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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_ef05b05c-c33f-4036-b6ca-e632a443a53e_terseLabel_en-US" xlink:label="lab_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain" xlink: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 Combination Consideration Transferred Liabilities Incurred By Type [Domain]</link:label>
    <link:label id="lab_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_label_en-US" xlink:label="lab_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain" xlink: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 Liabilities Incurred By Type [Domain]</link:label>
    <link:label id="lab_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_documentation_en-US" xlink:label="lab_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain" 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 Consideration Transferred Liabilities Incurred By Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain" xlink:href="coo-20230731.xsd#coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain" xlink:to="lab_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityDomain_a0dd495f-70c3-4770-878a-39f815c40b08_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/2023/elts/us-gaap-2023.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_TreasuryStockSharesAcquired_c044d71e-45fb-4625-8ecc-5c45799ab844_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" 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">Stock repurchase (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_e8419085-66ca-4821-88ec-c4c0eb17567d_verboseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" 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">Stock repurchase (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_terseLabel_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
    <link:label id="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock_label_en-US" xlink:label="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation Actually Paid vs. Other Measure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="lab_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_7da3eb5e-3178-4350-999a-9d6f6f685140_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, excluding financing leases</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/2023/elts/us-gaap-2023.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_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_6678b930-a501-43b2-b765-791bea9d447c_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink: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, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b10e669b-edef-4158-a160-1c052bd2182f_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_2f8c2e09-6521-4de9-b640-24c45aa71a5f_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">Diluted weighted average common shares (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/2023/elts/us-gaap-2023.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_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="lab_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_9bc4599e-2ce9-4f16-aa9c-4f3f7b28515e_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">Purchases of 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/2023/elts/us-gaap-2023.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_ecd_CoSelectedMeasureAmt_terseLabel_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:label id="lab_ecd_CoSelectedMeasureAmt_label_en-US" xlink:label="lab_ecd_CoSelectedMeasureAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Company Selected Measure Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_CoSelectedMeasureAmt" xlink:to="lab_ecd_CoSelectedMeasureAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_13b3dabc-bd10-4808-a57d-632c3ba1ff30_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink: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 recognized in other comprehensive income on interest rate swaps contracts, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink: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), before Reclassification, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_bbd817b2-dd8c-49f8-8bc8-c512ea28f66a_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/2023/elts/us-gaap-2023.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_coo_TermLoanFacility2020Member_1f4714b2-9c6f-4538-ba12-36d941637bd8_terseLabel_en-US" xlink:label="lab_coo_TermLoanFacility2020Member" xlink: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 Facility 2020</link:label>
    <link:label id="lab_coo_TermLoanFacility2020Member_label_en-US" xlink:label="lab_coo_TermLoanFacility2020Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Term Loan Facility 2020 [Member]</link:label>
    <link:label id="lab_coo_TermLoanFacility2020Member_documentation_en-US" xlink:label="lab_coo_TermLoanFacility2020Member" 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">Term Loan Facility 2020 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TermLoanFacility2020Member" xlink:href="coo-20230731.xsd#coo_TermLoanFacility2020Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_TermLoanFacility2020Member" xlink:to="lab_coo_TermLoanFacility2020Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_799f02a5-244a-4c25-92be-41bd26334389_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_3e86f5a2-481d-462a-b608-5fcc2dc5f329_verboseLabel_en-US" xlink:label="lab_us-gaap_Assets" 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">Total Identifiable 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/2023/elts/us-gaap-2023.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_ecd_AwardsCloseToMnpiDiscIndName_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Name</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscIndName_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:to="lab_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_3f55d7bc-5287-4974-be70-999e57ddd1e2_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 [Abstract]</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/2023/dei-2023.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_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_543ad56f-6c1f-44c0-90dd-595c302e603a_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/2023/elts/us-gaap-2023.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_country_US_52e4c214-dc4e-455c-a3d0-65d27af6eb13_terseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_bf36b150-c639-4394-b97d-8075b3e2af5c_verboseLabel_en-US" xlink:label="lab_country_US" 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">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonNeosMember_terseLabel_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-NEOs</link:label>
    <link:label id="lab_ecd_NonNeosMember_label_en-US" xlink:label="lab_ecd_NonNeosMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-NEOs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonNeosMember" xlink:to="lab_ecd_NonNeosMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_896ea836-5c93-4140-bdf2-5723637ab0bb_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">Business 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/2023/elts/us-gaap-2023.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_88a2f3ed-4341-4692-b8ca-01f372974f91_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) increase in cash, cash equivalents, and restricted cash</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/2023/elts/us-gaap-2023.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_coo_NonSingleUseSphereAndOtherMember_88f91567-3b0c-4422-8e1f-0b09548fa83f_terseLabel_en-US" xlink:label="lab_coo_NonSingleUseSphereAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non single-use sphere, other</link:label>
    <link:label id="lab_coo_NonSingleUseSphereAndOtherMember_label_en-US" xlink:label="lab_coo_NonSingleUseSphereAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non Single-Use Sphere And Other [Member]</link:label>
    <link:label id="lab_coo_NonSingleUseSphereAndOtherMember_documentation_en-US" xlink:label="lab_coo_NonSingleUseSphereAndOtherMember" 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">Non Single-Use Sphere And Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_NonSingleUseSphereAndOtherMember" xlink:href="coo-20230731.xsd#coo_NonSingleUseSphereAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_NonSingleUseSphereAndOtherMember" xlink:to="lab_coo_NonSingleUseSphereAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_cb9cb772-f727-413e-8222-4a821991e967_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/2023/elts/us-gaap-2023.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_ecd_NonPeoNeoMember_terseLabel_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO</link:label>
    <link:label id="lab_ecd_NonPeoNeoMember_label_en-US" xlink:label="lab_ecd_NonPeoNeoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-PEO NEO [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonPeoNeoMember" xlink:to="lab_ecd_NonPeoNeoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_81c5e6e7-e27e-4bdf-99a2-4605429d5be8_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Impairment of goodwill and intangible assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetImpairment_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink: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 and Intangible Asset Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_439e1ebe-6738-471d-a8c4-df6eeaf9dde9_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/2023/elts/us-gaap-2023.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_FinanceLeaseLiabilityCurrent_b854b27d-90df-475f-b04e-8a371c1384ad_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink: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 lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink: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, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_LicenseAndDistributionRightsAndOtherMember_e57a32ca-4201-4573-b022-75269891b232_terseLabel_en-US" xlink:label="lab_coo_LicenseAndDistributionRightsAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">License and distribution rights and other</link:label>
    <link:label id="lab_coo_LicenseAndDistributionRightsAndOtherMember_label_en-US" xlink:label="lab_coo_LicenseAndDistributionRightsAndOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">License And Distribution Rights And Other [Member]</link:label>
    <link:label id="lab_coo_LicenseAndDistributionRightsAndOtherMember_documentation_en-US" xlink:label="lab_coo_LicenseAndDistributionRightsAndOtherMember" 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">License and Distribution Rights and Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_LicenseAndDistributionRightsAndOtherMember" xlink:href="coo-20230731.xsd#coo_LicenseAndDistributionRightsAndOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_LicenseAndDistributionRightsAndOtherMember" xlink:to="lab_coo_LicenseAndDistributionRightsAndOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AdjToCompAxis_terseLabel_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink: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 to Compensation:</link:label>
    <link:label id="lab_ecd_AdjToCompAxis_label_en-US" xlink:label="lab_ecd_AdjToCompAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="lab_ecd_AdjToCompAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_8b6d3897-f102-4d86-b5d6-06879db5b4f2_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Work-in-process</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_terseLabel_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-GAAP Measure Description</link:label>
    <link:label id="lab_ecd_NonGaapMeasureDescriptionTextBlock_label_en-US" xlink:label="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-GAAP Measure Description [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="lab_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_coo_ToricLensMember_5527ecbd-d2da-48cc-b026-a8d9a3f31dc3_terseLabel_en-US" xlink:label="lab_coo_ToricLensMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Toric lens</link:label>
    <link:label id="lab_coo_ToricLensMember_label_en-US" xlink:label="lab_coo_ToricLensMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Toric Lens [Member]</link:label>
    <link:label id="lab_coo_ToricLensMember_documentation_en-US" xlink:label="lab_coo_ToricLensMember" 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">Toric Lens [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_ToricLensMember" xlink:href="coo-20230731.xsd#coo_ToricLensMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_ToricLensMember" xlink:to="lab_coo_ToricLensMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtAbstract_2e4406c7-3434-4ec3-96be-493d1c7670fa_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtAbstract" xlink: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_LongTermDebtAbstract_label_en-US" xlink:label="lab_us-gaap_LongTermDebtAbstract" xlink: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, Unclassified [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtAbstract" xlink:to="lab_us-gaap_LongTermDebtAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_bde9dba5-5bb6-47a2-abdb-07683ab427a4_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/2023/elts/us-gaap-2023.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_WeightedAverageNumberOfSharesOutstandingBasic_7ead1236-42db-4702-be9a-2f134c0f7e5e_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_80753ae0-23cf-41ec-b852-a8f175da4f8c_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 shares (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/2023/elts/us-gaap-2023.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_dei_EntityCurrentReportingStatus_31d627d0-5b2c-4ee7-8f69-cfaa3bc8d0c1_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/2023/dei-2023.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_OperatingIncomeLoss_62e567b8-92b2-437a-b917-5508f4d8be4e_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 income</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_5c3dfd4a-a493-4437-bf08-de7726973c5a_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">Total operating income</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/2023/elts/us-gaap-2023.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_ecd_PvpTable_terseLabel_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure</link:label>
    <link:label id="lab_ecd_PvpTable_label_en-US" xlink:label="lab_ecd_PvpTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_PvpTable" xlink:to="lab_ecd_PvpTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_b6b9696c-d4d3-4e20-8993-330fd75065ab_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/2023/elts/us-gaap-2023.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_StatementLineItems_f338b110-2b41-43f0-8c99-9d750fcb3a9a_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/2023/elts/us-gaap-2023.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_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_b932f360-eba7-446b-b4f0-d7a3dfb60b14_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" 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 comprehensive income, net of tax:</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/2023/elts/us-gaap-2023.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_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_810c38f5-c3b4-4b60-9a17-165977556c7c_terseLabel_en-US" xlink:label="lab_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems" xlink: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 And Short Term Debt Instruments [Line Items]</link:label>
    <link:label id="lab_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_label_en-US" xlink:label="lab_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems" xlink: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 And Short Term Debt Instruments [Line Items]</link:label>
    <link:label id="lab_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_documentation_en-US" xlink:label="lab_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems" 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 Long Term And Short Term Debt Instruments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems" xlink:href="coo-20230731.xsd#coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems" xlink:to="lab_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_terseLabel_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:label id="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_label_en-US" xlink:label="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="lab_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_4fe27609-9ad5-4411-8472-261abf2877c7_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink: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 debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink: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 Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_terseLabel_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures</link:label>
    <link:label id="lab_ecd_AwardsCloseToMnpiDiscTable_label_en-US" xlink:label="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="lab_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_a3ed7a9b-66e1-4bee-8e09-fce51956f541_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink: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 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/2023/elts/us-gaap-2023.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_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis_17c41e52-0568-4e10-949a-f37ee2531260_terseLabel_en-US" xlink:label="lab_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis" xlink: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 Combination Consideration Transferred Liabilities Incurred By Type [Axis]</link:label>
    <link:label id="lab_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis_label_en-US" xlink:label="lab_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis" xlink: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 Liabilities Incurred By Type [Axis]</link:label>
    <link:label id="lab_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis_documentation_en-US" xlink:label="lab_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis" 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 Consideration Transferred Liabilities Incurred By Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis" xlink:href="coo-20230731.xsd#coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis" xlink:to="lab_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_6cbcbf70-21df-4a8b-a122-4f0098c223f2_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink: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, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_06a13261-711d-4e44-87bf-0af1449c5092_terseLabel_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interests</link:label>
    <link:label id="lab_us-gaap_NoncontrollingInterestMember_label_en-US" xlink:label="lab_us-gaap_NoncontrollingInterestMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncontrollingInterestMember" xlink:to="lab_us-gaap_NoncontrollingInterestMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>coo-20230731_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2023 Workiva-->
<!--r:ab43ecac-42a9-4fe7-82f5-726e2791acf5,g:a0854ee3-70a5-440d-b4c6-ade6d88d67c7-->
<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.coopercos.com/role/Cover" xlink:type="simple" xlink:href="coo-20230731.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_93976882-bf04-4902-b553-c09ab0bfba2f" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_DocumentType_93976882-bf04-4902-b553-c09ab0bfba2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_fec7ae72-0cc8-4288-8657-fd47b960db18" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_DocumentQuarterlyReport_fec7ae72-0cc8-4288-8657-fd47b960db18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_f8fe3f4b-58da-433f-ba64-ee6daccf5b81" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_DocumentPeriodEndDate_f8fe3f4b-58da-433f-ba64-ee6daccf5b81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_31ce27a4-4eac-47ae-a570-29c08598eb18" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_DocumentTransitionReport_31ce27a4-4eac-47ae-a570-29c08598eb18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_2250ec59-a182-407c-894e-f528056480ae" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityFileNumber_2250ec59-a182-407c-894e-f528056480ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_9c662e18-262f-431f-bb18-74631bfe20df" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityRegistrantName_9c662e18-262f-431f-bb18-74631bfe20df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_e51c49fb-efaf-460f-ac8c-8ae21b58d512" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityIncorporationStateCountryCode_e51c49fb-efaf-460f-ac8c-8ae21b58d512" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_ffc06ce5-42d5-4022-b7e9-cbc44c251215" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityTaxIdentificationNumber_ffc06ce5-42d5-4022-b7e9-cbc44c251215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_693ea9f6-8171-4379-8748-20116167ff9d" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityAddressAddressLine1_693ea9f6-8171-4379-8748-20116167ff9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine2_5df82288-8816-44cc-bc56-2f34fcd7d6e4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressAddressLine2"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityAddressAddressLine2_5df82288-8816-44cc-bc56-2f34fcd7d6e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_9482403b-5717-48ce-9e7f-e25789e150c4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityAddressCityOrTown_9482403b-5717-48ce-9e7f-e25789e150c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_4510db6e-b6ab-419d-a287-5c12608e15c7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityAddressStateOrProvince_4510db6e-b6ab-419d-a287-5c12608e15c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_178e5b45-9b57-4001-b8ab-c201b3260367" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityAddressPostalZipCode_178e5b45-9b57-4001-b8ab-c201b3260367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_85164265-2960-495a-a1e1-f9f6e3aac49b" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_CityAreaCode_85164265-2960-495a-a1e1-f9f6e3aac49b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_4eb40894-805f-4826-bde0-14dd086445fc" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_LocalPhoneNumber_4eb40894-805f-4826-bde0-14dd086445fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_0ba8699b-d1d2-4b6d-8642-be6e4f3d2526" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_Security12bTitle_0ba8699b-d1d2-4b6d-8642-be6e4f3d2526" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_fec8a053-15d3-447b-b5d4-121718074124" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_TradingSymbol_fec8a053-15d3-447b-b5d4-121718074124" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_247bd0dd-87b9-4787-87d7-d12d87fe225a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_SecurityExchangeName_247bd0dd-87b9-4787-87d7-d12d87fe225a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_815da598-f41d-4c58-96e5-e2f5b0b64ed6" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityCurrentReportingStatus_815da598-f41d-4c58-96e5-e2f5b0b64ed6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_a1f92681-ad10-43cb-99cb-79ac4b848d2e" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityInteractiveDataCurrent_a1f92681-ad10-43cb-99cb-79ac4b848d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_d602eb64-0b2b-44db-a590-d3f589e8cdaa" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityFilerCategory_d602eb64-0b2b-44db-a590-d3f589e8cdaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_550172e6-4520-4034-896c-4ba8b041dda7" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntitySmallBusiness_550172e6-4520-4034-896c-4ba8b041dda7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_3a16903f-d015-4de5-8771-7e58adce48b4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityEmergingGrowthCompany_3a16903f-d015-4de5-8771-7e58adce48b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_6c64be54-1447-4aa0-90dd-1358eefcb285" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityShellCompany_6c64be54-1447-4aa0-90dd-1358eefcb285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_4c2c2915-382f-48a7-992b-24d70d71f522" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_4c2c2915-382f-48a7-992b-24d70d71f522" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_ff7e398c-8c8b-41ff-9d9f-7f764389dc1a" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_AmendmentFlag_ff7e398c-8c8b-41ff-9d9f-7f764389dc1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_a2da13a8-e735-4f59-abc1-98685f5ae854" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_DocumentFiscalYearFocus_a2da13a8-e735-4f59-abc1-98685f5ae854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_1832e177-83e2-4cba-b1b1-24ffe935cdde" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_DocumentFiscalPeriodFocus_1832e177-83e2-4cba-b1b1-24ffe935cdde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_4a1256d2-25e1-4a9f-9e52-5abfb9dfb215" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_EntityCentralIndexKey_4a1256d2-25e1-4a9f-9e52-5abfb9dfb215" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_29e39413-828a-4fb7-bec7-eca24aacdac9" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_de6dc00a-2923-4cc2-9321-bbc7b2d594a4" xlink:to="loc_dei_CurrentFiscalYearEndDate_29e39413-828a-4fb7-bec7-eca24aacdac9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome" xlink:type="simple" xlink:href="coo-20230731.xsd#ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8909b3f3-06c8-4736-96b8-95781d30afc5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8909b3f3-06c8-4736-96b8-95781d30afc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_42495e9a-16d5-42c9-b7e0-f0e147450eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_42495e9a-16d5-42c9-b7e0-f0e147450eb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_8fb1c360-72e7-4963-8ab4-0ebebdd98cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_GrossProfit_8fb1c360-72e7-4963-8ab4-0ebebdd98cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ed883f65-e96f-4468-a812-85edcb551bf6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_ed883f65-e96f-4468-a812-85edcb551bf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_3fe185ad-033a-4b65-bcb4-2b2ede749397" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_3fe185ad-033a-4b65-bcb4-2b2ede749397" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_c9de8612-260e-403f-8e67-1a2f127ab92c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_c9de8612-260e-403f-8e67-1a2f127ab92c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_3176a75d-9890-43db-92e2-e0cc7eb310d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_OperatingIncomeLoss_3176a75d-9890-43db-92e2-e0cc7eb310d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_d860bf5e-6f27-4987-b281-9d9fc8f082ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_InterestExpense_d860bf5e-6f27-4987-b281-9d9fc8f082ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_06b5d4fc-2d58-491e-9497-2e543e33dbad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_06b5d4fc-2d58-491e-9497-2e543e33dbad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_228ef86b-1a44-43c3-9c15-72c34dad2ccd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_228ef86b-1a44-43c3-9c15-72c34dad2ccd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_322c9f4e-a8ed-445c-8913-25a4e720c00d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_322c9f4e-a8ed-445c-8913-25a4e720c00d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_3bca8927-370c-46d0-8bd6-97b2179ca224" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_NetIncomeLoss_3bca8927-370c-46d0-8bd6-97b2179ca224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_582598e9-fb8e-4ac3-8bef-4b937a5c1ab1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_EarningsPerShareAbstract_582598e9-fb8e-4ac3-8bef-4b937a5c1ab1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_71066bee-ddf3-4324-8068-065ee0290994" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_582598e9-fb8e-4ac3-8bef-4b937a5c1ab1" xlink:to="loc_us-gaap_EarningsPerShareBasic_71066bee-ddf3-4324-8068-065ee0290994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_3f32b5d7-0493-47ac-9bc3-a3658b9f4b16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_582598e9-fb8e-4ac3-8bef-4b937a5c1ab1" xlink:to="loc_us-gaap_EarningsPerShareDiluted_3f32b5d7-0493-47ac-9bc3-a3658b9f4b16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_27870482-267b-4c88-b6c8-7d0a08dacef3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_27870482-267b-4c88-b6c8-7d0a08dacef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4850911e-9953-421d-8e36-19f8aa7201c3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_27870482-267b-4c88-b6c8-7d0a08dacef3" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_4850911e-9953-421d-8e36-19f8aa7201c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b156f9db-16bd-4a52-aca9-192cca3f25b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_27870482-267b-4c88-b6c8-7d0a08dacef3" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_b156f9db-16bd-4a52-aca9-192cca3f25b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_a1a62e9f-6d5e-4d90-8d94-9afc0e057dd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_a1a62e9f-6d5e-4d90-8d94-9afc0e057dd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_08a14834-3296-49fa-8589-0917eb299860" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_a1a62e9f-6d5e-4d90-8d94-9afc0e057dd1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax_08a14834-3296-49fa-8589-0917eb299860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_e76d4b30-abdb-4e7f-8cbf-51f89074a42e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_a1a62e9f-6d5e-4d90-8d94-9afc0e057dd1" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_e76d4b30-abdb-4e7f-8cbf-51f89074a42e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_e871278d-6fb5-4b08-8b40-3479ef71b79a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_a3cd2330-32b9-496c-97c6-ca362fb7d380" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_e871278d-6fb5-4b08-8b40-3479ef71b79a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets" xlink:type="simple" xlink:href="coo-20230731.xsd#ConsolidatedCondensedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_1e675175-af11-47b7-b274-081b0c0124fd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_fdb4856f-5562-4ef4-87cf-50a5d39f5b70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1e675175-af11-47b7-b274-081b0c0124fd" xlink:to="loc_us-gaap_AssetsAbstract_fdb4856f-5562-4ef4-87cf-50a5d39f5b70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_e54fb281-5d64-4eb5-b555-037b6d91f157" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fdb4856f-5562-4ef4-87cf-50a5d39f5b70" xlink:to="loc_us-gaap_AssetsCurrentAbstract_e54fb281-5d64-4eb5-b555-037b6d91f157" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1c24efcc-20d4-4010-8fbc-49bcdfe436e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e54fb281-5d64-4eb5-b555-037b6d91f157" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_1c24efcc-20d4-4010-8fbc-49bcdfe436e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_4e44c3bc-1b19-42a4-aabb-550cbdc9c7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e54fb281-5d64-4eb5-b555-037b6d91f157" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_4e44c3bc-1b19-42a4-aabb-550cbdc9c7bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_a828fef4-7ae8-4c03-9d03-37547668df87" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e54fb281-5d64-4eb5-b555-037b6d91f157" xlink:to="loc_us-gaap_InventoryNet_a828fef4-7ae8-4c03-9d03-37547668df87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4d294feb-b1b3-430d-ac6a-547be34203b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e54fb281-5d64-4eb5-b555-037b6d91f157" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4d294feb-b1b3-430d-ac6a-547be34203b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_4b8b0ca2-db05-46a8-bb57-5db6d46218f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_e54fb281-5d64-4eb5-b555-037b6d91f157" xlink:to="loc_us-gaap_AssetsCurrent_4b8b0ca2-db05-46a8-bb57-5db6d46218f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_2dd03ab5-9650-4e25-aa1f-95cf1ba8a36c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fdb4856f-5562-4ef4-87cf-50a5d39f5b70" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_2dd03ab5-9650-4e25-aa1f-95cf1ba8a36c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_4b1a2b38-9802-4c2a-aeb5-a1b8235f16e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fdb4856f-5562-4ef4-87cf-50a5d39f5b70" xlink:to="loc_us-gaap_Goodwill_4b1a2b38-9802-4c2a-aeb5-a1b8235f16e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_420de0b4-f461-4ba2-b930-7d16d842bd31" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fdb4856f-5562-4ef4-87cf-50a5d39f5b70" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_420de0b4-f461-4ba2-b930-7d16d842bd31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_8ded1af9-0397-47c8-86b7-42ad5bc6287b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fdb4856f-5562-4ef4-87cf-50a5d39f5b70" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_8ded1af9-0397-47c8-86b7-42ad5bc6287b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_d0af7474-4b1a-4d24-bd6f-91adb6a10924" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fdb4856f-5562-4ef4-87cf-50a5d39f5b70" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_d0af7474-4b1a-4d24-bd6f-91adb6a10924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_0de088c6-c652-4c16-933c-1fc4f3b208c5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_fdb4856f-5562-4ef4-87cf-50a5d39f5b70" xlink:to="loc_us-gaap_Assets_0de088c6-c652-4c16-933c-1fc4f3b208c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_448eb649-cdef-44bd-9961-55b8fa493b47" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_1e675175-af11-47b7-b274-081b0c0124fd" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_448eb649-cdef-44bd-9961-55b8fa493b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_ca646c2b-6586-4ede-a33e-9ac61b33974a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_448eb649-cdef-44bd-9961-55b8fa493b47" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_ca646c2b-6586-4ede-a33e-9ac61b33974a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_0beefb21-6c66-4c64-af0f-fce0925ec75a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ca646c2b-6586-4ede-a33e-9ac61b33974a" xlink:to="loc_us-gaap_DebtCurrent_0beefb21-6c66-4c64-af0f-fce0925ec75a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_a68134a1-6961-41ac-823c-1425a1cef6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ca646c2b-6586-4ede-a33e-9ac61b33974a" xlink:to="loc_us-gaap_AccountsPayableCurrent_a68134a1-6961-41ac-823c-1425a1cef6d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7e19d550-6944-4bc6-81e7-832a34bb5751" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ca646c2b-6586-4ede-a33e-9ac61b33974a" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_7e19d550-6944-4bc6-81e7-832a34bb5751" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8b731120-d875-4ced-a06f-42183916e1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ca646c2b-6586-4ede-a33e-9ac61b33974a" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_8b731120-d875-4ced-a06f-42183916e1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_f458a7de-f0cd-47e3-a3e4-3de297812b09" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ca646c2b-6586-4ede-a33e-9ac61b33974a" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_f458a7de-f0cd-47e3-a3e4-3de297812b09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_91e62ac4-7a32-4d0f-9ee2-bc1879378ef2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_ca646c2b-6586-4ede-a33e-9ac61b33974a" xlink:to="loc_us-gaap_LiabilitiesCurrent_91e62ac4-7a32-4d0f-9ee2-bc1879378ef2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_40fab646-904a-468e-a6cc-0adf8b369217" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_448eb649-cdef-44bd-9961-55b8fa493b47" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_40fab646-904a-468e-a6cc-0adf8b369217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_3f808237-568b-48d2-98da-671e87058669" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_448eb649-cdef-44bd-9961-55b8fa493b47" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_3f808237-568b-48d2-98da-671e87058669" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesNoncurrent_b89d5277-61db-488e-8f32-6f22a7e0ff2f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_448eb649-cdef-44bd-9961-55b8fa493b47" xlink:to="loc_us-gaap_AccruedIncomeTaxesNoncurrent_b89d5277-61db-488e-8f32-6f22a7e0ff2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_8c82c1d6-6957-4954-b5b5-dd85379d2bb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ContractWithCustomerLiabilityNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_448eb649-cdef-44bd-9961-55b8fa493b47" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityNoncurrent_8c82c1d6-6957-4954-b5b5-dd85379d2bb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent_c57199f9-4bbe-474e-a5aa-c6d944f28584" xlink:href="coo-20230731.xsd#coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_448eb649-cdef-44bd-9961-55b8fa493b47" xlink:to="loc_coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent_c57199f9-4bbe-474e-a5aa-c6d944f28584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_6642d61e-b84d-4177-ae7e-fc767f942bec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_448eb649-cdef-44bd-9961-55b8fa493b47" xlink:to="loc_us-gaap_Liabilities_6642d61e-b84d-4177-ae7e-fc767f942bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_1cd36290-9edf-4d55-9888-a09a18dbf6c4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_448eb649-cdef-44bd-9961-55b8fa493b47" xlink:to="loc_us-gaap_CommitmentsAndContingencies_1cd36290-9edf-4d55-9888-a09a18dbf6c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1672eb1a-2332-4bff-b7ad-80618faef8a6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_448eb649-cdef-44bd-9961-55b8fa493b47" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1672eb1a-2332-4bff-b7ad-80618faef8a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_454d30b2-dc7d-4020-bbc9-edf6375ba7b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1672eb1a-2332-4bff-b7ad-80618faef8a6" xlink:to="loc_us-gaap_PreferredStockValue_454d30b2-dc7d-4020-bbc9-edf6375ba7b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_480210dd-1e07-4c34-af88-e26eae9b6e06" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1672eb1a-2332-4bff-b7ad-80618faef8a6" xlink:to="loc_us-gaap_CommonStockValue_480210dd-1e07-4c34-af88-e26eae9b6e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_2edfda82-eb4c-4a3b-b5ac-bfdba5dc9c2d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1672eb1a-2332-4bff-b7ad-80618faef8a6" xlink:to="loc_us-gaap_AdditionalPaidInCapital_2edfda82-eb4c-4a3b-b5ac-bfdba5dc9c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5c6b1097-452e-41f5-9c13-09489e872011" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1672eb1a-2332-4bff-b7ad-80618faef8a6" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_5c6b1097-452e-41f5-9c13-09489e872011" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b6ea2650-6540-49ea-baf9-8bacbace3f58" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1672eb1a-2332-4bff-b7ad-80618faef8a6" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b6ea2650-6540-49ea-baf9-8bacbace3f58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonValue_f9ec726f-7e73-4c2e-a84f-45d89e7c7554" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1672eb1a-2332-4bff-b7ad-80618faef8a6" xlink:to="loc_us-gaap_TreasuryStockCommonValue_f9ec726f-7e73-4c2e-a84f-45d89e7c7554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_bc2a7c79-978e-4a4a-98b6-13eb1d9a29e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1672eb1a-2332-4bff-b7ad-80618faef8a6" xlink:to="loc_us-gaap_StockholdersEquity_bc2a7c79-978e-4a4a-98b6-13eb1d9a29e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_3a0699c7-1df4-4b49-ad4e-3015ac738231" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1672eb1a-2332-4bff-b7ad-80618faef8a6" xlink:to="loc_us-gaap_MinorityInterest_3a0699c7-1df4-4b49-ad4e-3015ac738231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_923ae3df-c84e-4c94-87ab-1a205439c9a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract_1672eb1a-2332-4bff-b7ad-80618faef8a6" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_923ae3df-c84e-4c94-87ab-1a205439c9a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4524e45a-92d4-417f-8f5d-8069f724fad5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_448eb649-cdef-44bd-9961-55b8fa493b47" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_4524e45a-92d4-417f-8f5d-8069f724fad5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="coo-20230731.xsd#ConsolidatedCondensedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_237b7231-893f-48ac-8a73-26f0d2736766" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7a3fbd5f-c779-4bf0-86b1-2f92691fea28" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_237b7231-893f-48ac-8a73-26f0d2736766" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7a3fbd5f-c779-4bf0-86b1-2f92691fea28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_80e7c05a-c372-422a-8ac4-5d86f513f4d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_237b7231-893f-48ac-8a73-26f0d2736766" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_80e7c05a-c372-422a-8ac4-5d86f513f4d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_ca81e010-6dc1-40ed-9a2e-84b05ce44d0a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_237b7231-893f-48ac-8a73-26f0d2736766" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_ca81e010-6dc1-40ed-9a2e-84b05ce44d0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_cfe9ac4b-5abd-4411-94d4-9e8a9dd9296c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_237b7231-893f-48ac-8a73-26f0d2736766" xlink:to="loc_us-gaap_PreferredStockSharesIssued_cfe9ac4b-5abd-4411-94d4-9e8a9dd9296c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_e98f4fef-0998-4642-967b-559b7c10b9b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_237b7231-893f-48ac-8a73-26f0d2736766" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_e98f4fef-0998-4642-967b-559b7c10b9b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_879dbec0-9c84-4cd8-8652-7d37be2c70d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_237b7231-893f-48ac-8a73-26f0d2736766" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_879dbec0-9c84-4cd8-8652-7d37be2c70d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_26593cc8-7843-4d0c-9faf-8b8f03a7ff74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_237b7231-893f-48ac-8a73-26f0d2736766" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_26593cc8-7843-4d0c-9faf-8b8f03a7ff74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_198f2acf-4eb6-484c-af5c-10c258b1baac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_237b7231-893f-48ac-8a73-26f0d2736766" xlink:to="loc_us-gaap_CommonStockSharesIssued_198f2acf-4eb6-484c-af5c-10c258b1baac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_a659ce10-309e-4af2-931a-41aaa7532571" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_237b7231-893f-48ac-8a73-26f0d2736766" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_a659ce10-309e-4af2-931a-41aaa7532571" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_b3fb5e73-537f-45a5-a3f1-e36cc132ea89" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_237b7231-893f-48ac-8a73-26f0d2736766" xlink:to="loc_us-gaap_TreasuryStockCommonShares_b3fb5e73-537f-45a5-a3f1-e36cc132ea89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity" xlink:type="simple" xlink:href="coo-20230731.xsd#ConsolidatedCondensedStatementsofStockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_92afefd3-b565-44a6-900a-78b4580e687e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_ff22b827-4073-49bb-8e89-d4e36c0fc688" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_92afefd3-b565-44a6-900a-78b4580e687e" xlink:to="loc_us-gaap_StatementTable_ff22b827-4073-49bb-8e89-d4e36c0fc688" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e85d8732-07fc-4de1-a975-808e64142be7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ff22b827-4073-49bb-8e89-d4e36c0fc688" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e85d8732-07fc-4de1-a975-808e64142be7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_e85d8732-07fc-4de1-a975-808e64142be7" xlink:to="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CommonStockExcludingTreasuryStockParNetValueMember_ca5bb837-ebc3-42b9-8179-cde0d0e2d7a9" xlink:href="coo-20230731.xsd#coo_CommonStockExcludingTreasuryStockParNetValueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:to="loc_coo_CommonStockExcludingTreasuryStockParNetValueMember_ca5bb837-ebc3-42b9-8179-cde0d0e2d7a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonMember_0f3122e6-7332-4b64-a2d1-8f0254973cc7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:to="loc_us-gaap_TreasuryStockCommonMember_0f3122e6-7332-4b64-a2d1-8f0254973cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TreasuryStockParNetValueMember_203d9da3-04ee-46c3-a6a4-a38906e98b7e" xlink:href="coo-20230731.xsd#coo_TreasuryStockParNetValueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:to="loc_coo_TreasuryStockParNetValueMember_203d9da3-04ee-46c3-a6a4-a38906e98b7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_a31eb263-04b3-4db5-9287-5839a432a85f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_a31eb263-04b3-4db5-9287-5839a432a85f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_88bd188c-5164-48fd-a56f-ab3c8291b6d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_88bd188c-5164-48fd-a56f-ab3c8291b6d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_59db0b38-d6a6-4c2c-bb02-a8efc1acdc9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:to="loc_us-gaap_RetainedEarningsMember_59db0b38-d6a6-4c2c-bb02-a8efc1acdc9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_e0bf2e3f-cd9e-4d9f-b8d7-dbd935438e16" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_8fb6bf98-98e3-4d68-98ba-4081ff10ee50" xlink:to="loc_us-gaap_NoncontrollingInterestMember_e0bf2e3f-cd9e-4d9f-b8d7-dbd935438e16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_83eb0380-6669-45d1-86ba-8e53e8542a00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_ff22b827-4073-49bb-8e89-d4e36c0fc688" xlink:to="loc_us-gaap_StatementLineItems_83eb0380-6669-45d1-86ba-8e53e8542a00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_83eb0380-6669-45d1-86ba-8e53e8542a00" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_681c1ca9-cc4e-4480-8889-f64bfcd0c274" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_681c1ca9-cc4e-4480-8889-f64bfcd0c274" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fbf9fea8-dae6-4dfa-beae-e7d357080996" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_fbf9fea8-dae6-4dfa-beae-e7d357080996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_bb0d1a86-bcbe-4fa8-a839-6615c49b3e86" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_TreasuryStockCommonShares_bb0d1a86-bcbe-4fa8-a839-6615c49b3e86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_21a4239d-5bb0-4f25-9b2e-d9557bd532b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_NetIncomeLoss_21a4239d-5bb0-4f25-9b2e-d9557bd532b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_47d6f8e7-4d8e-4a20-9008-a2d92cbf8d80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTax_47d6f8e7-4d8e-4a20-9008-a2d92cbf8d80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_99570562-1ccb-4adb-bd77-3672d7583c5c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_99570562-1ccb-4adb-bd77-3672d7583c5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_53e7b4bc-93d9-49f0-8e99-4b46ca51d9b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_53e7b4bc-93d9-49f0-8e99-4b46ca51d9b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_5a4ff047-fbb4-4c02-8c31-28bd80dfcb9a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_DividendsCommonStockCash_5a4ff047-fbb4-4c02-8c31-28bd80dfcb9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_1198e214-ae5d-46e3-84bb-011397588ae2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_1198e214-ae5d-46e3-84bb-011397588ae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_6091e6fc-8060-4f12-8e65-70879c8e9150" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_6091e6fc-8060-4f12-8e65-70879c8e9150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_137c63c9-9769-42fa-adf4-cf3bc2c07ba5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_137c63c9-9769-42fa-adf4-cf3bc2c07ba5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_a45daf72-2c27-446f-b7b8-f71018068fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_a45daf72-2c27-446f-b7b8-f71018068fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2301cb0c-36f8-4a05-bd05-7b17490a881a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2301cb0c-36f8-4a05-bd05-7b17490a881a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockCommonShares_dc9274c2-82ea-4287-8b43-1e267ad83fab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockCommonShares"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_179829e7-041d-4a00-be08-9df5a33ed7b2" xlink:to="loc_us-gaap_TreasuryStockCommonShares_dc9274c2-82ea-4287-8b43-1e267ad83fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquityParenthetical" xlink:type="simple" xlink:href="coo-20230731.xsd#ConsolidatedCondensedStatementsofStockholdersEquityParenthetical"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquityParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_bbba414a-6c60-4ef7-a492-e05c8bf3f9de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_a0747313-2d46-4e9a-9d3e-a0d315d1f5b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_bbba414a-6c60-4ef7-a492-e05c8bf3f9de" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_a0747313-2d46-4e9a-9d3e-a0d315d1f5b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows" xlink:type="simple" xlink:href="coo-20230731.xsd#ConsolidatedCondensedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_79a30f4d-7061-4e7a-852d-1194c4864d22" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b7a30e07-e2e4-4295-b28e-7c9f8e33bb15" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_79a30f4d-7061-4e7a-852d-1194c4864d22" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b7a30e07-e2e4-4295-b28e-7c9f8e33bb15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b1f361f1-647a-4b69-b052-f8de3feee63b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b7a30e07-e2e4-4295-b28e-7c9f8e33bb15" xlink:to="loc_us-gaap_NetIncomeLoss_b1f361f1-647a-4b69-b052-f8de3feee63b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_c77ca0b6-cc68-49f6-bbb4-8125a04e6231" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b7a30e07-e2e4-4295-b28e-7c9f8e33bb15" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_c77ca0b6-cc68-49f6-bbb4-8125a04e6231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability_c0b3043b-2ae2-406b-80c0-5466db9bcf38" xlink:href="coo-20230731.xsd#coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b7a30e07-e2e4-4295-b28e-7c9f8e33bb15" xlink:to="loc_coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability_c0b3043b-2ae2-406b-80c0-5466db9bcf38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_bb943795-b409-4219-8df2-2a50690ca115" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b7a30e07-e2e4-4295-b28e-7c9f8e33bb15" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_bb943795-b409-4219-8df2-2a50690ca115" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_AccruedAcquisitionTerminationFee_362f3375-a59b-4812-954e-b924d15f4f81" xlink:href="coo-20230731.xsd#coo_AccruedAcquisitionTerminationFee"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b7a30e07-e2e4-4295-b28e-7c9f8e33bb15" xlink:to="loc_coo_AccruedAcquisitionTerminationFee_362f3375-a59b-4812-954e-b924d15f4f81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapital_c3b93eca-af26-42b7-a2a7-a3864852e3c9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncreaseDecreaseInOperatingCapital"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b7a30e07-e2e4-4295-b28e-7c9f8e33bb15" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapital_c3b93eca-af26-42b7-a2a7-a3864852e3c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_b42aab13-6628-42e2-8580-610d66f7ea19" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b7a30e07-e2e4-4295-b28e-7c9f8e33bb15" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_b42aab13-6628-42e2-8580-610d66f7ea19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_19b51f45-55e3-43b2-b4fb-d702a0b05235" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_b7a30e07-e2e4-4295-b28e-7c9f8e33bb15" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_19b51f45-55e3-43b2-b4fb-d702a0b05235" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_de063c64-81be-4a14-a505-6b2d9070e8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_79a30f4d-7061-4e7a-852d-1194c4864d22" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_de063c64-81be-4a14-a505-6b2d9070e8f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_23e0ebda-56a9-44b5-b900-ea170e89237b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_de063c64-81be-4a14-a505-6b2d9070e8f0" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_23e0ebda-56a9-44b5-b900-ea170e89237b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther_5860829f-cbd1-4831-a02c-3ef16b65dde7" xlink:href="coo-20230731.xsd#coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_de063c64-81be-4a14-a505-6b2d9070e8f0" xlink:to="loc_coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther_5860829f-cbd1-4831-a02c-3ef16b65dde7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_490a1a0e-e9ce-4c64-8cc5-4e9222f19c9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_de063c64-81be-4a14-a505-6b2d9070e8f0" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_490a1a0e-e9ce-4c64-8cc5-4e9222f19c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_85a44bdf-fc5e-43e6-9a8f-f5f2d55656ae" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_de063c64-81be-4a14-a505-6b2d9070e8f0" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_85a44bdf-fc5e-43e6-9a8f-f5f2d55656ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a7c7de46-1db0-4851-8ff3-6bb39c202f66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_79a30f4d-7061-4e7a-852d-1194c4864d22" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a7c7de46-1db0-4851-8ff3-6bb39c202f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_b4016602-1416-492a-a2d8-ed211329ddef" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromIssuanceOfLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a7c7de46-1db0-4851-8ff3-6bb39c202f66" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfLongTermDebt_b4016602-1416-492a-a2d8-ed211329ddef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_39bfec5d-dbc0-4f36-9585-06b1fdedc40b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a7c7de46-1db0-4851-8ff3-6bb39c202f66" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_39bfec5d-dbc0-4f36-9585-06b1fdedc40b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_1ad90608-db0b-4324-9753-aed65f9f0100" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a7c7de46-1db0-4851-8ff3-6bb39c202f66" xlink:to="loc_us-gaap_ProceedsFromRepaymentsOfShortTermDebt_1ad90608-db0b-4324-9753-aed65f9f0100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_ProceedsFromPaymentsOfShareBasedArrangement_c5073f49-ecdc-4a4a-9981-19f95554b114" xlink:href="coo-20230731.xsd#coo_ProceedsFromPaymentsOfShareBasedArrangement"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a7c7de46-1db0-4851-8ff3-6bb39c202f66" xlink:to="loc_coo_ProceedsFromPaymentsOfShareBasedArrangement_c5073f49-ecdc-4a4a-9981-19f95554b114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_af6ec94e-89b2-41ab-99ce-db63967e256d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a7c7de46-1db0-4851-8ff3-6bb39c202f66" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_af6ec94e-89b2-41ab-99ce-db63967e256d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_5f9409a1-487c-48fd-b6a9-1ce544ebe4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a7c7de46-1db0-4851-8ff3-6bb39c202f66" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_5f9409a1-487c-48fd-b6a9-1ce544ebe4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockPlans_c0dbc307-a7ae-4d06-9cbb-a6f9ccaf2214" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromStockPlans"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a7c7de46-1db0-4851-8ff3-6bb39c202f66" xlink:to="loc_us-gaap_ProceedsFromStockPlans_c0dbc307-a7ae-4d06-9cbb-a6f9ccaf2214" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_4ebc0f38-be69-4717-9df2-b70bea7a0d97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a7c7de46-1db0-4851-8ff3-6bb39c202f66" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_4ebc0f38-be69-4717-9df2-b70bea7a0d97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f673c531-8f78-4122-ba2e-5c806e7c869f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_a7c7de46-1db0-4851-8ff3-6bb39c202f66" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_f673c531-8f78-4122-ba2e-5c806e7c869f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d142d0ee-afec-4c44-82e7-f2581a4c3b36" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_79a30f4d-7061-4e7a-852d-1194c4864d22" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_d142d0ee-afec-4c44-82e7-f2581a4c3b36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8836aec6-dfbe-439d-892f-3578147727da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_79a30f4d-7061-4e7a-852d-1194c4864d22" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_8836aec6-dfbe-439d-892f-3578147727da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_887e8a7f-3785-440a-a370-78b5b5eda2e5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_79a30f4d-7061-4e7a-852d-1194c4864d22" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_887e8a7f-3785-440a-a370-78b5b5eda2e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_23d95ddf-ee6e-40f3-ac80-e566fe79f4e3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_79a30f4d-7061-4e7a-852d-1194c4864d22" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_23d95ddf-ee6e-40f3-ac80-e566fe79f4e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_a859c276-d147-45c7-93fc-ef83444158e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_79a30f4d-7061-4e7a-852d-1194c4864d22" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_a859c276-d147-45c7-93fc-ef83444158e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6fdf027b-7dd3-4e45-946f-825e6f07dcc6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_a859c276-d147-45c7-93fc-ef83444158e9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_6fdf027b-7dd3-4e45-946f-825e6f07dcc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_aa2ce4dd-2c30-4f76-984a-18ae55307947" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_a859c276-d147-45c7-93fc-ef83444158e9" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue_aa2ce4dd-2c30-4f76-984a-18ae55307947" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_81403693-8536-401c-9953-3ace5d7a1e43" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract_a859c276-d147-45c7-93fc-ef83444158e9" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_81403693-8536-401c-9953-3ace5d7a1e43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/General" xlink:type="simple" xlink:href="coo-20230731.xsd#General"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/General" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c2f0ee23-03f0-497b-9588-20b6376cb305" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_ae47c6f8-7939-48e6-8f43-3707fff566de" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_c2f0ee23-03f0-497b-9588-20b6376cb305" xlink:to="loc_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock_ae47c6f8-7939-48e6-8f43-3707fff566de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/AcquisitionsandJointVenture" xlink:type="simple" xlink:href="coo-20230731.xsd#AcquisitionsandJointVenture"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/AcquisitionsandJointVenture" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_0ff4c0aa-ecb8-4f5a-9a78-7a2fa8bda675" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationAndAssetAcquisitionTextBlock_ac1cefe0-44c6-4bf9-9129-227a524d129a" xlink:href="coo-20230731.xsd#coo_BusinessCombinationAndAssetAcquisitionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_0ff4c0aa-ecb8-4f5a-9a78-7a2fa8bda675" xlink:to="loc_coo_BusinessCombinationAndAssetAcquisitionTextBlock_ac1cefe0-44c6-4bf9-9129-227a524d129a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/Inventories" xlink:type="simple" xlink:href="coo-20230731.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_63049982-1511-43fc-8d48-2bbea68316b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_9a571196-d041-4721-821f-b6a93ada5d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_63049982-1511-43fc-8d48-2bbea68316b6" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_9a571196-d041-4721-821f-b6a93ada5d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/IntangibleAssets" xlink:type="simple" xlink:href="coo-20230731.xsd#IntangibleAssets"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/IntangibleAssets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4143596d-575b-4a10-b36e-96c1b9ec495e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_c36db314-b375-458a-b4dc-f68016b86001" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_4143596d-575b-4a10-b36e-96c1b9ec495e" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_c36db314-b375-458a-b4dc-f68016b86001" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/FinancingArrangements" xlink:type="simple" xlink:href="coo-20230731.xsd#FinancingArrangements"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/FinancingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_656d2517-02a2-4e84-870e-fe1912ca2b08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_70fbaa09-a9e5-4d7d-9dfe-4fbe2025d67e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_656d2517-02a2-4e84-870e-fe1912ca2b08" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_70fbaa09-a9e5-4d7d-9dfe-4fbe2025d67e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/IncomeTaxes" xlink:type="simple" xlink:href="coo-20230731.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_1a8b0abe-c37b-4325-9247-169c95bcb8e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_5f323f3f-1023-411d-8fff-cef5aeedc4c7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_1a8b0abe-c37b-4325-9247-169c95bcb8e7" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_5f323f3f-1023-411d-8fff-cef5aeedc4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/EarningsPerShare" xlink:type="simple" xlink:href="coo-20230731.xsd#EarningsPerShare"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/EarningsPerShare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_7965dafc-5838-44cc-898e-2bf28428c45b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_619c6b2c-b57c-4aed-a529-6db6324ab61e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_7965dafc-5838-44cc-898e-2bf28428c45b" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_619c6b2c-b57c-4aed-a529-6db6324ab61e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/ShareBasedCompensation" xlink:type="simple" xlink:href="coo-20230731.xsd#ShareBasedCompensation"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/ShareBasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_56e8cd92-5e4c-4d96-a846-b8691318d2da" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_da818e40-0527-47f1-8203-ce7c63baedfb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_56e8cd92-5e4c-4d96-a846-b8691318d2da" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_da818e40-0527-47f1-8203-ce7c63baedfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/StockholdersEquity" xlink:type="simple" xlink:href="coo-20230731.xsd#StockholdersEquity"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/StockholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_02dd660a-5d84-48fa-afe4-6fbb774a3922" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_20f5b8ee-cbae-4d74-a568-2a4b03a1f948" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_02dd660a-5d84-48fa-afe4-6fbb774a3922" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_20f5b8ee-cbae-4d74-a568-2a4b03a1f948" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/Contingencies" xlink:type="simple" xlink:href="coo-20230731.xsd#Contingencies"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/Contingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6e3d4cb9-2d0b-4b72-98b2-5972222242f0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyDisclosures_9c2e1754-f59b-404a-aa16-74dcac5ecbba" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LossContingencyDisclosures"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_6e3d4cb9-2d0b-4b72-98b2-5972222242f0" xlink:to="loc_us-gaap_LossContingencyDisclosures_9c2e1754-f59b-404a-aa16-74dcac5ecbba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/BusinessSegmentInformation" xlink:type="simple" xlink:href="coo-20230731.xsd#BusinessSegmentInformation"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/BusinessSegmentInformation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_2b9ae2b9-6d00-40fb-b08b-bb4503c1c64b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_cc0f4641-68c4-43b7-8ada-b8d646bd83bc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_2b9ae2b9-6d00-40fb-b08b-bb4503c1c64b" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_cc0f4641-68c4-43b7-8ada-b8d646bd83bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/FinancialDerivativesandHedging" xlink:type="simple" xlink:href="coo-20230731.xsd#FinancialDerivativesandHedging"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/FinancialDerivativesandHedging" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_016d546b-4bbf-4e8b-ae17-eb8d82cdc41e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_5edb5e0e-461f-4ea2-96e6-86fdbf325ff3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_016d546b-4bbf-4e8b-ae17-eb8d82cdc41e" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_5edb5e0e-461f-4ea2-96e6-86fdbf325ff3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/GeneralPolicies" xlink:type="simple" xlink:href="coo-20230731.xsd#GeneralPolicies"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/GeneralPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_459217a9-7034-48aa-a7c5-f0e546783109" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_ce30f534-5a00-45e0-bb41-f5b000f8878b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_459217a9-7034-48aa-a7c5-f0e546783109" xlink:to="loc_us-gaap_UseOfEstimates_ce30f534-5a00-45e0-bb41-f5b000f8878b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_12c9c7c9-6677-4ab9-96d3-45e99b454227" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_459217a9-7034-48aa-a7c5-f0e546783109" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_12c9c7c9-6677-4ab9-96d3-45e99b454227" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_61cbb92f-562d-4554-9a48-9090a6d19bb6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommitmentsAndContingenciesPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_459217a9-7034-48aa-a7c5-f0e546783109" xlink:to="loc_us-gaap_CommitmentsAndContingenciesPolicyTextBlock_61cbb92f-562d-4554-9a48-9090a6d19bb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/InventoriesTables" xlink:type="simple" xlink:href="coo-20230731.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_7016391e-b40d-4d55-81c3-d34416b8e5d4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_bf6ee76e-5cf1-4cf8-b219-d651db59d2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_7016391e-b40d-4d55-81c3-d34416b8e5d4" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_bf6ee76e-5cf1-4cf8-b219-d651db59d2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/IntangibleAssetsTables" xlink:type="simple" xlink:href="coo-20230731.xsd#IntangibleAssetsTables"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/IntangibleAssetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6490ae62-a997-4e80-811d-bdd33d35b5b8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_c7fbdfb1-2085-479f-ac36-66c414b6593f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6490ae62-a997-4e80-811d-bdd33d35b5b8" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_c7fbdfb1-2085-479f-ac36-66c414b6593f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_38fe109e-3c71-49ef-80cd-d2183a5027f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6490ae62-a997-4e80-811d-bdd33d35b5b8" xlink:to="loc_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock_38fe109e-3c71-49ef-80cd-d2183a5027f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_aed54dcf-0c19-4757-9b2b-0d622174443e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_6490ae62-a997-4e80-811d-bdd33d35b5b8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock_aed54dcf-0c19-4757-9b2b-0d622174443e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/FinancingArrangementsTables" xlink:type="simple" xlink:href="coo-20230731.xsd#FinancingArrangementsTables"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/FinancingArrangementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_19a43beb-688e-47bf-8f63-3845d35883ac" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock_989ca0b3-0c6b-4a20-9d8e-6a4846bff386" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_19a43beb-688e-47bf-8f63-3845d35883ac" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_989ca0b3-0c6b-4a20-9d8e-6a4846bff386" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/EarningsPerShareTables" xlink:type="simple" xlink:href="coo-20230731.xsd#EarningsPerShareTables"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/EarningsPerShareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_32995449-28cc-4960-b056-89b03704a1d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_7870e097-5f37-454c-ab4c-9a548734cb80" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_32995449-28cc-4960-b056-89b03704a1d7" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_7870e097-5f37-454c-ab4c-9a548734cb80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_c9c988f1-a5d4-4125-b94a-39167e15478d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_32995449-28cc-4960-b056-89b03704a1d7" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_c9c988f1-a5d4-4125-b94a-39167e15478d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/ShareBasedCompensationTables" xlink:type="simple" xlink:href="coo-20230731.xsd#ShareBasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/ShareBasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_912ab5b3-b9e9-4f12-81bf-a786ac09c30b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_17b68561-6065-491b-8bc9-770eb5c458e7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_912ab5b3-b9e9-4f12-81bf-a786ac09c30b" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_17b68561-6065-491b-8bc9-770eb5c458e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/StockholdersEquityTables" xlink:type="simple" xlink:href="coo-20230731.xsd#StockholdersEquityTables"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/StockholdersEquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_3fd892c0-0943-4ace-beae-e2e711e50f96" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_da75752a-369b-49fe-b8ef-364bf59c044d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_3fd892c0-0943-4ace-beae-e2e711e50f96" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_da75752a-369b-49fe-b8ef-364bf59c044d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/BusinessSegmentInformationTables" xlink:type="simple" xlink:href="coo-20230731.xsd#BusinessSegmentInformationTables"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/BusinessSegmentInformationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_79f10254-8c84-48bd-a8bb-b29e37e3262c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_4dedd333-9090-4cce-8c70-9fdec7f508fe" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_79f10254-8c84-48bd-a8bb-b29e37e3262c" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_4dedd333-9090-4cce-8c70-9fdec7f508fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_caa90483-423b-4dc7-92e5-a6e537f265ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_79f10254-8c84-48bd-a8bb-b29e37e3262c" xlink:to="loc_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock_caa90483-423b-4dc7-92e5-a6e537f265ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_56356f44-1a6b-455f-ae84-f4abdf71014b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_79f10254-8c84-48bd-a8bb-b29e37e3262c" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_56356f44-1a6b-455f-ae84-f4abdf71014b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_f8f599cc-05ef-4040-a2e9-4daef464f08b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_79f10254-8c84-48bd-a8bb-b29e37e3262c" xlink:to="loc_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock_f8f599cc-05ef-4040-a2e9-4daef464f08b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/FinancialDerivativesandHedgingTables" xlink:type="simple" xlink:href="coo-20230731.xsd#FinancialDerivativesandHedgingTables"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/FinancialDerivativesandHedgingTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e7d02b8b-ac4f-46d0-b216-19a0faaec67f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_a50e1e17-4a33-447a-9b21-6def611bd5fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e7d02b8b-ac4f-46d0-b216-19a0faaec67f" xlink:to="loc_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_a50e1e17-4a33-447a-9b21-6def611bd5fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_7bf26b05-c2b1-4d14-abeb-605699087f00" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_e7d02b8b-ac4f-46d0-b216-19a0faaec67f" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_7bf26b05-c2b1-4d14-abeb-605699087f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#AcquisitionsandJointVentureNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_a76f22f3-52e8-4be6-837d-b348018447b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_566887ca-b4bd-45e0-bdee-404266038233" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessCombinationAndAssetAcquisitionAbstract_a76f22f3-52e8-4be6-837d-b348018447b6" xlink:to="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_566887ca-b4bd-45e0-bdee-404266038233" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_1a224cb5-633d-48af-9370-a31830e66a32" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_566887ca-b4bd-45e0-bdee-404266038233" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_1a224cb5-633d-48af-9370-a31830e66a32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bd8eeea5-2c31-42c2-96ab-a84c5b65c520" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_1a224cb5-633d-48af-9370-a31830e66a32" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bd8eeea5-2c31-42c2-96ab-a84c5b65c520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember_e04d39f2-b171-4811-9d4a-6e391f69f146" xlink:href="coo-20230731.xsd#coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bd8eeea5-2c31-42c2-96ab-a84c5b65c520" xlink:to="loc_coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember_e04d39f2-b171-4811-9d4a-6e391f69f146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CookMedicalsReproductiveHealthBusinessMember_964e9425-b3c4-436d-ba16-5c9e13cb9d25" xlink:href="coo-20230731.xsd#coo_CookMedicalsReproductiveHealthBusinessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bd8eeea5-2c31-42c2-96ab-a84c5b65c520" xlink:to="loc_coo_CookMedicalsReproductiveHealthBusinessMember_964e9425-b3c4-436d-ba16-5c9e13cb9d25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember_e2262314-cf54-4510-bf0d-05bc2a7b2e22" xlink:href="coo-20230731.xsd#coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_bd8eeea5-2c31-42c2-96ab-a84c5b65c520" xlink:to="loc_coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember_e2262314-cf54-4510-bf0d-05bc2a7b2e22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c530c66d-6f81-4c05-9074-cdd7e67a9a45" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_566887ca-b4bd-45e0-bdee-404266038233" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c530c66d-6f81-4c05-9074-cdd7e67a9a45" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4d22afef-3c35-4799-860c-80a1fa55adc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_c530c66d-6f81-4c05-9074-cdd7e67a9a45" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4d22afef-3c35-4799-860c-80a1fa55adc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_a561a906-0355-4244-bb05-de0313a7c12d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4d22afef-3c35-4799-860c-80a1fa55adc3" xlink:to="loc_us-gaap_CustomerRelationshipsMember_a561a906-0355-4244-bb05-de0313a7c12d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_08a32cc9-b393-43b1-ad1f-340f3a4c4498" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_4d22afef-3c35-4799-860c-80a1fa55adc3" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_08a32cc9-b393-43b1-ad1f-340f3a4c4498" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis_e7d763e7-7273-42cf-b8ce-531c324cbbcb" xlink:href="coo-20230731.xsd#coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_566887ca-b4bd-45e0-bdee-404266038233" xlink:to="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis_e7d763e7-7273-42cf-b8ce-531c324cbbcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_1083f0e8-4787-4a07-83ec-5902f2630b32" xlink:href="coo-20230731.xsd#coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis_e7d763e7-7273-42cf-b8ce-531c324cbbcb" xlink:to="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_1083f0e8-4787-4a07-83ec-5902f2630b32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PayablesFirstInstallmentMember_3e5490b0-b66f-4447-91dc-14d2aaece55e" xlink:href="coo-20230731.xsd#coo_PayablesFirstInstallmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_1083f0e8-4787-4a07-83ec-5902f2630b32" xlink:to="loc_coo_PayablesFirstInstallmentMember_3e5490b0-b66f-4447-91dc-14d2aaece55e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PayablesSecondInstallmentMember_a724e927-7c50-4c5b-95ae-6d28e6381090" xlink:href="coo-20230731.xsd#coo_PayablesSecondInstallmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_1083f0e8-4787-4a07-83ec-5902f2630b32" xlink:to="loc_coo_PayablesSecondInstallmentMember_a724e927-7c50-4c5b-95ae-6d28e6381090" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PayablesThirdInstallmentMember_2bdd6089-d688-4f32-829a-168ce70dc9c8" xlink:href="coo-20230731.xsd#coo_PayablesThirdInstallmentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_1083f0e8-4787-4a07-83ec-5902f2630b32" xlink:to="loc_coo_PayablesThirdInstallmentMember_2bdd6089-d688-4f32-829a-168ce70dc9c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_PayablesFourthInstallmentMember_3ceac018-f8b0-44f5-80fb-25d4020dc9f8" xlink:href="coo-20230731.xsd#coo_PayablesFourthInstallmentMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain_1083f0e8-4787-4a07-83ec-5902f2630b32" xlink:to="loc_coo_PayablesFourthInstallmentMember_3ceac018-f8b0-44f5-80fb-25d4020dc9f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_68148195-2320-469b-8824-e724d961c2df" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_566887ca-b4bd-45e0-bdee-404266038233" xlink:to="loc_dei_LegalEntityAxis_68148195-2320-469b-8824-e724d961c2df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_47e99c6d-686c-443f-90b5-0b44efdb29c4" xlink:href="https://xbrl.sec.gov/dei/2023/dei-2023.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_68148195-2320-469b-8824-e724d961c2df" xlink:to="loc_dei_EntityDomain_47e99c6d-686c-443f-90b5-0b44efdb29c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_EssilorInternationalSASMember_08ed5bf1-8a0e-42d8-a78e-f45a6fc83b47" xlink:href="coo-20230731.xsd#coo_EssilorInternationalSASMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_47e99c6d-686c-443f-90b5-0b44efdb29c4" xlink:to="loc_coo_EssilorInternationalSASMember_08ed5bf1-8a0e-42d8-a78e-f45a6fc83b47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_e7310e04-febe-4fad-9c08-278a25c77fce" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_566887ca-b4bd-45e0-bdee-404266038233" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_e7310e04-febe-4fad-9c08-278a25c77fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_3c9c2a3d-4713-4187-beb6-a0610ff8a47f" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_e7310e04-febe-4fad-9c08-278a25c77fce" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_3c9c2a3d-4713-4187-beb6-a0610ff8a47f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_SightGlassVisionIncMember_2ba402be-5f1e-430d-810a-67909c8cf773" xlink:href="coo-20230731.xsd#coo_SightGlassVisionIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_3c9c2a3d-4713-4187-beb6-a0610ff8a47f" xlink:to="loc_coo_SightGlassVisionIncMember_2ba402be-5f1e-430d-810a-67909c8cf773" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_566887ca-b4bd-45e0-bdee-404266038233" xlink:to="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8aeb2765-e3ac-43de-8293-333bbeb9b38d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferred1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferred1_8aeb2765-e3ac-43de-8293-333bbeb9b38d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_636744ed-146c-48c9-b706-7cb6416ba79f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_636744ed-146c-48c9-b706-7cb6416ba79f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_b2c43770-4658-47bd-ad30-1824a0279b80" xlink:href="coo-20230731.xsd#coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets_b2c43770-4658-47bd-ad30-1824a0279b80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_728ede49-a052-4cf1-a107-ac08666c8cb0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_Goodwill_728ede49-a052-4cf1-a107-ac08666c8cb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_37de7532-b950-40ac-84ae-ff53288d4d74" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount_37de7532-b950-40ac-84ae-ff53288d4d74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireBusinessesGross_524f43dc-26a3-4b03-89fc-a23d71d4a1a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireBusinessesGross"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_PaymentsToAcquireBusinessesGross_524f43dc-26a3-4b03-89fc-a23d71d4a1a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_41f61396-dc9e-4ec8-aeab-8f65cbb1054b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred_41f61396-dc9e-4ec8-aeab-8f65cbb1054b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_AccruedAcquisitionTerminationFee_1584d4f9-b83a-405e-b6f9-f28033772a81" xlink:href="coo-20230731.xsd#coo_AccruedAcquisitionTerminationFee"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_coo_AccruedAcquisitionTerminationFee_1584d4f9-b83a-405e-b6f9-f28033772a81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_8ca13f62-2291-4611-96c9-0ffeb58b70a7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow_8ca13f62-2291-4611-96c9-0ffeb58b70a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_f0ced74b-036f-4265-87c1-756ae81a00b6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh_f0ced74b-036f-4265-87c1-756ae81a00b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_BusinessCombinationPaymentToSettleContingentConsideration_abf85fa1-1e50-4a96-a2d8-4c9c9cce571d" xlink:href="coo-20230731.xsd#coo_BusinessCombinationPaymentToSettleContingentConsideration"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_coo_BusinessCombinationPaymentToSettleContingentConsideration_abf85fa1-1e50-4a96-a2d8-4c9c9cce571d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_2c36543f-e956-4729-ae4f-c7c556970373" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss_2c36543f-e956-4729-ae4f-c7c556970373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_8dad5381-f43d-45f4-9475-cc4dc2d4701d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries_8dad5381-f43d-45f4-9475-cc4dc2d4701d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_904ce5e9-6dcb-446c-b966-6fbdd56ddbd1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_904ce5e9-6dcb-446c-b966-6fbdd56ddbd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_d483e626-05df-4e4f-a73d-0a8fca73747a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_d483e626-05df-4e4f-a73d-0a8fca73747a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_61da2944-9d9d-4428-bafb-4cbf37c0c3e2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_EquityMethodInvestments_61da2944-9d9d-4428-bafb-4cbf37c0c3e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_74c13249-b4b6-4657-8fc7-1396c4164488" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal_74c13249-b4b6-4657-8fc7-1396c4164488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_57d0c3d8-6804-4b5b-8daf-7f3afa4c2579" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionLineItems_434ca50a-a312-4cd5-9599-2f36044cddb4" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_57d0c3d8-6804-4b5b-8daf-7f3afa4c2579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/InventoriesDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#InventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_c2b57b86-9a2e-4ee3-a890-586a992ff944" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_46db0b9b-55a5-472a-907a-ddb76e29d4dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c2b57b86-9a2e-4ee3-a890-586a992ff944" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_46db0b9b-55a5-472a-907a-ddb76e29d4dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_aa203b0e-e115-47e3-aed2-2a16197af566" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c2b57b86-9a2e-4ee3-a890-586a992ff944" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_aa203b0e-e115-47e3-aed2-2a16197af566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_cfca9141-c6a9-436f-84ff-7385c55e2ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c2b57b86-9a2e-4ee3-a890-586a992ff944" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_cfca9141-c6a9-436f-84ff-7385c55e2ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_b7434577-4954-4961-b526-5ddcce25a6d2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_c2b57b86-9a2e-4ee3-a890-586a992ff944" xlink:to="loc_us-gaap_InventoryNet_b7434577-4954-4961-b526-5ddcce25a6d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#IntangibleAssetsScheduleofIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_162db6c2-7253-4355-bd4a-3ac56b8291fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e5b41159-a228-4bee-9162-420cc07a8fb1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_162db6c2-7253-4355-bd4a-3ac56b8291fc" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e5b41159-a228-4bee-9162-420cc07a8fb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_35869ab3-8023-4392-8f09-dcbfab924b5e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e5b41159-a228-4bee-9162-420cc07a8fb1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_35869ab3-8023-4392-8f09-dcbfab924b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc38c5a2-2eb3-4647-87f6-35873ef9ab57" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_35869ab3-8023-4392-8f09-dcbfab924b5e" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc38c5a2-2eb3-4647-87f6-35873ef9ab57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_5c293566-08b5-4894-a727-25a987a38ea1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc38c5a2-2eb3-4647-87f6-35873ef9ab57" xlink:to="loc_us-gaap_CustomerRelationshipsMember_5c293566-08b5-4894-a727-25a987a38ea1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CompositeMember_438c8278-4c68-461c-bedb-02f85c6d99b9" xlink:href="coo-20230731.xsd#coo_CompositeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc38c5a2-2eb3-4647-87f6-35873ef9ab57" xlink:to="loc_coo_CompositeMember_438c8278-4c68-461c-bedb-02f85c6d99b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_86f28a52-12d1-4543-9582-f3ef19ae549b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc38c5a2-2eb3-4647-87f6-35873ef9ab57" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_86f28a52-12d1-4543-9582-f3ef19ae549b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TrademarksMember_a099eb5b-c8c1-4163-80fc-c3d4f859fd65" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TrademarksMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc38c5a2-2eb3-4647-87f6-35873ef9ab57" xlink:to="loc_us-gaap_TrademarksMember_a099eb5b-c8c1-4163-80fc-c3d4f859fd65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_LicenseAndDistributionRightsAndOtherMember_f2c93d70-6f92-40b0-8eeb-4013724494b5" xlink:href="coo-20230731.xsd#coo_LicenseAndDistributionRightsAndOtherMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_cc38c5a2-2eb3-4647-87f6-35873ef9ab57" xlink:to="loc_coo_LicenseAndDistributionRightsAndOtherMember_f2c93d70-6f92-40b0-8eeb-4013724494b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3aaeb16e-d9ce-4090-a607-c2cec75549f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_e5b41159-a228-4bee-9162-420cc07a8fb1" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3aaeb16e-d9ce-4090-a607-c2cec75549f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b8bb15b8-9b07-44c7-a94b-7a410e07e81c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3aaeb16e-d9ce-4090-a607-c2cec75549f8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_b8bb15b8-9b07-44c7-a94b-7a410e07e81c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7d854f1d-a5c7-4c60-8a7d-dd4112c1a169" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3aaeb16e-d9ce-4090-a607-c2cec75549f8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_7d854f1d-a5c7-4c60-8a7d-dd4112c1a169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9da7d2a2-521f-474b-9870-6306beb5712e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3aaeb16e-d9ce-4090-a607-c2cec75549f8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_9da7d2a2-521f-474b-9870-6306beb5712e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d0575d32-a5a4-42ed-9de2-8b6e68db802f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_3aaeb16e-d9ce-4090-a607-c2cec75549f8" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d0575d32-a5a4-42ed-9de2-8b6e68db802f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_56045721-0ce9-4c22-af2f-5f79fd361818" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_162db6c2-7253-4355-bd4a-3ac56b8291fc" xlink:to="loc_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill_56045721-0ce9-4c22-af2f-5f79fd361818" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_02ccfdd4-1e06-4cd2-8519-c81e742959a2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_162db6c2-7253-4355-bd4a-3ac56b8291fc" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_02ccfdd4-1e06-4cd2-8519-c81e742959a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_02a84456-51bc-45f3-84c2-1a572fa9578a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_d2e23040-d70e-439a-a086-0bf13a6c2182" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_02a84456-51bc-45f3-84c2-1a572fa9578a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_d2e23040-d70e-439a-a086-0bf13a6c2182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c046d90c-dd46-48d0-8026-2896c7e819b0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_02a84456-51bc-45f3-84c2-1a572fa9578a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_c046d90c-dd46-48d0-8026-2896c7e819b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_eee59a8b-6543-4446-90d1-09483e320b97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_02a84456-51bc-45f3-84c2-1a572fa9578a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_eee59a8b-6543-4446-90d1-09483e320b97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3362adcb-6712-47f7-b3f1-eaff55c1c537" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_02a84456-51bc-45f3-84c2-1a572fa9578a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_3362adcb-6712-47f7-b3f1-eaff55c1c537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d62eb439-1a56-43ae-ad16-e9d44b625b17" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_02a84456-51bc-45f3-84c2-1a572fa9578a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_d62eb439-1a56-43ae-ad16-e9d44b625b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_db08f803-be7d-4bb0-88c0-c3e45b9beb5a" xlink:href="coo-20230731.xsd#coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_02a84456-51bc-45f3-84c2-1a572fa9578a" xlink:to="loc_coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_db08f803-be7d-4bb0-88c0-c3e45b9beb5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7ba31928-ea5d-4911-85db-b3503d1a2ab7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_02a84456-51bc-45f3-84c2-1a572fa9578a" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_7ba31928-ea5d-4911-85db-b3503d1a2ab7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/IntangibleAssetsNarrativeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#IntangibleAssetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/IntangibleAssetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1f278f6a-ffcf-4310-864f-96cd9d5e29b7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_3efed520-b7ba-43f9-be49-b587a3f76492" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_GoodwillAndIntangibleAssetImpairment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_1f278f6a-ffcf-4310-864f-96cd9d5e29b7" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetImpairment_3efed520-b7ba-43f9-be49-b587a3f76492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#FinancingArrangementsTotalDebtDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_b5795e24-b1a2-47f2-bdda-a93949b93e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_f1e5b900-e213-4df7-9fda-e3e3a908643e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b5795e24-b1a2-47f2-bdda-a93949b93e1d" xlink:to="loc_us-gaap_DebtInstrumentTable_f1e5b900-e213-4df7-9fda-e3e3a908643e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_24562004-a622-4071-8567-e11e48cfbb7b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f1e5b900-e213-4df7-9fda-e3e3a908643e" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_24562004-a622-4071-8567-e11e48cfbb7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_09c755fc-e9b5-4d95-98ec-94e446e7369a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_24562004-a622-4071-8567-e11e48cfbb7b" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_09c755fc-e9b5-4d95-98ec-94e446e7369a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_OverdraftAndOtherCreditFacilitiesMember_4f4bddb0-6e0e-489f-a632-09fab1e1c2ec" xlink:href="coo-20230731.xsd#coo_OverdraftAndOtherCreditFacilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_09c755fc-e9b5-4d95-98ec-94e446e7369a" xlink:to="loc_coo_OverdraftAndOtherCreditFacilitiesMember_4f4bddb0-6e0e-489f-a632-09fab1e1c2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TermLoansMember_61524b79-d085-4a06-88d1-074792082114" xlink:href="coo-20230731.xsd#coo_TermLoansMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_09c755fc-e9b5-4d95-98ec-94e446e7369a" xlink:to="loc_coo_TermLoansMember_61524b79-d085-4a06-88d1-074792082114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_752dfa0c-7395-4b6a-980f-6f43ad731cce" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f1e5b900-e213-4df7-9fda-e3e3a908643e" xlink:to="loc_us-gaap_CreditFacilityAxis_752dfa0c-7395-4b6a-980f-6f43ad731cce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_60f44252-934b-4b0f-a745-f3bf943fc28b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_752dfa0c-7395-4b6a-980f-6f43ad731cce" xlink:to="loc_us-gaap_CreditFacilityDomain_60f44252-934b-4b0f-a745-f3bf943fc28b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_20fbce6b-7300-4bc5-ac6e-a6897e4f1038" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_60f44252-934b-4b0f-a745-f3bf943fc28b" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_20fbce6b-7300-4bc5-ac6e-a6897e4f1038" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_64655159-1df4-4ce7-8cf0-9b9d748a7973" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f1e5b900-e213-4df7-9fda-e3e3a908643e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_64655159-1df4-4ce7-8cf0-9b9d748a7973" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_6592fe70-afcc-44dd-ad45-e3c0a79d5823" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_64655159-1df4-4ce7-8cf0-9b9d748a7973" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_6592fe70-afcc-44dd-ad45-e3c0a79d5823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_0241e7ad-f6b8-49fc-9301-7c0caa1bbb29" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6592fe70-afcc-44dd-ad45-e3c0a79d5823" xlink:to="loc_us-gaap_LineOfCreditMember_0241e7ad-f6b8-49fc-9301-7c0caa1bbb29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MediumTermNotesMember_bd32f5aa-25bf-4633-ad00-96f3c657456a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_MediumTermNotesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6592fe70-afcc-44dd-ad45-e3c0a79d5823" xlink:to="loc_us-gaap_MediumTermNotesMember_bd32f5aa-25bf-4633-ad00-96f3c657456a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_OtherDebtMember_c49a96ab-60a0-41ba-a2f3-e5e66d24fa4c" xlink:href="coo-20230731.xsd#coo_OtherDebtMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_6592fe70-afcc-44dd-ad45-e3c0a79d5823" xlink:to="loc_coo_OtherDebtMember_c49a96ab-60a0-41ba-a2f3-e5e66d24fa4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_19f64469-f498-4a78-bf1c-a5473edace68" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_f1e5b900-e213-4df7-9fda-e3e3a908643e" xlink:to="loc_us-gaap_DebtInstrumentLineItems_19f64469-f498-4a78-bf1c-a5473edace68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowingsAbstract_5eee4ec1-e41c-448a-8816-ff14972bee4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowingsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19f64469-f498-4a78-bf1c-a5473edace68" xlink:to="loc_us-gaap_ShortTermBorrowingsAbstract_5eee4ec1-e41c-448a-8816-ff14972bee4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_af8fb09a-4f16-48cd-b268-7669d18323a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermBorrowingsAbstract_5eee4ec1-e41c-448a-8816-ff14972bee4f" xlink:to="loc_us-gaap_ShortTermBorrowings_af8fb09a-4f16-48cd-b268-7669d18323a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_831e4a4c-eeda-43cb-b53d-aa83002d9092" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermBorrowingsAbstract_5eee4ec1-e41c-448a-8816-ff14972bee4f" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_831e4a4c-eeda-43cb-b53d-aa83002d9092" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_42276356-935d-4c55-a993-2390e42462a8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent_831e4a4c-eeda-43cb-b53d-aa83002d9092" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_42276356-935d-4c55-a993-2390e42462a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtCurrent_e1ab836e-a2bd-4528-9d6f-996c0784f0f5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermBorrowingsAbstract_5eee4ec1-e41c-448a-8816-ff14972bee4f" xlink:to="loc_us-gaap_DebtCurrent_e1ab836e-a2bd-4528-9d6f-996c0784f0f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAbstract_00927edb-a64e-4ac8-9727-b80d9fccc886" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_19f64469-f498-4a78-bf1c-a5473edace68" xlink:to="loc_us-gaap_LongTermDebtAbstract_00927edb-a64e-4ac8-9727-b80d9fccc886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_999833fa-8560-4ba8-ad17-d250dfc7d07b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_00927edb-a64e-4ac8-9727-b80d9fccc886" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_999833fa-8560-4ba8-ad17-d250dfc7d07b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_c47971ae-6339-453d-b9be-402934361b18" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DeferredFinanceCostsNoncurrentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_00927edb-a64e-4ac8-9727-b80d9fccc886" xlink:to="loc_us-gaap_DeferredFinanceCostsNoncurrentNet_c47971ae-6339-453d-b9be-402934361b18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_65f92ad6-f1f7-419d-aba0-5710c0530aec" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_00927edb-a64e-4ac8-9727-b80d9fccc886" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_65f92ad6-f1f7-419d-aba0-5710c0530aec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3c1e7a4d-15b5-4f3d-be2d-6193149d5ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_00927edb-a64e-4ac8-9727-b80d9fccc886" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3c1e7a4d-15b5-4f3d-be2d-6193149d5ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_fa59e630-d40a-4706-ac7a-67e7aa421088" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_3c1e7a4d-15b5-4f3d-be2d-6193149d5ca5" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_fa59e630-d40a-4706-ac7a-67e7aa421088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_32b9c6c9-0a60-4cb3-aa8e-93aaa087a08c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongTermDebtAbstract_00927edb-a64e-4ac8-9727-b80d9fccc886" xlink:to="loc_us-gaap_LongTermDebtAndCapitalLeaseObligations_32b9c6c9-0a60-4cb3-aa8e-93aaa087a08c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_bd981a8e-2b99-47cf-a07c-0ac377449e5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b5795e24-b1a2-47f2-bdda-a93949b93e1d" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_bd981a8e-2b99-47cf-a07c-0ac377449e5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#FinancingArrangementsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_009f4e43-8f6f-4d56-9875-533da60967f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_ce8380ab-3bcd-4b9d-8e17-7dc1cf86064e" xlink:href="coo-20230731.xsd#coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_009f4e43-8f6f-4d56-9875-533da60967f4" xlink:to="loc_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_ce8380ab-3bcd-4b9d-8e17-7dc1cf86064e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_939fa213-9e5c-43b0-b51c-b84c55815cea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_ce8380ab-3bcd-4b9d-8e17-7dc1cf86064e" xlink:to="loc_us-gaap_CreditFacilityAxis_939fa213-9e5c-43b0-b51c-b84c55815cea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_c33a5162-8b89-490f-b69c-2d4da087e886" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_939fa213-9e5c-43b0-b51c-b84c55815cea" xlink:to="loc_us-gaap_CreditFacilityDomain_c33a5162-8b89-490f-b69c-2d4da087e886" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_96f1bbc9-9fb6-40b3-bf4f-0f209dac4baf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_c33a5162-8b89-490f-b69c-2d4da087e886" xlink:to="loc_us-gaap_LineOfCreditMember_96f1bbc9-9fb6-40b3-bf4f-0f209dac4baf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_0830d840-12f3-486d-babf-e4121e20f38c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_c33a5162-8b89-490f-b69c-2d4da087e886" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_0830d840-12f3-486d-babf-e4121e20f38c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TermLoanFacility2020Member_eea11f73-b1f1-4b0a-8b2f-74ed0a1f8c9b" xlink:href="coo-20230731.xsd#coo_TermLoanFacility2020Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_c33a5162-8b89-490f-b69c-2d4da087e886" xlink:to="loc_coo_TermLoanFacility2020Member_eea11f73-b1f1-4b0a-8b2f-74ed0a1f8c9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_RevolvingCreditFacilityAndTermLoanFacility2020Member_f44de3af-bafb-44d0-9b74-50be1efb511e" xlink:href="coo-20230731.xsd#coo_RevolvingCreditFacilityAndTermLoanFacility2020Member"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_c33a5162-8b89-490f-b69c-2d4da087e886" xlink:to="loc_coo_RevolvingCreditFacilityAndTermLoanFacility2020Member_f44de3af-bafb-44d0-9b74-50be1efb511e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ffc1ec8f-065c-40e9-85f0-18977cf974f4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_ce8380ab-3bcd-4b9d-8e17-7dc1cf86064e" xlink:to="loc_us-gaap_DebtInstrumentAxis_ffc1ec8f-065c-40e9-85f0-18977cf974f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_f995f5e3-7cde-41bf-b522-7997058dbc6f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentAxis_ffc1ec8f-065c-40e9-85f0-18977cf974f4" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_f995f5e3-7cde-41bf-b522-7997058dbc6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TermLoanFacility2021Member_5f618216-08d4-4e40-a7e6-337f1154e8ca" xlink:href="coo-20230731.xsd#coo_TermLoanFacility2021Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f995f5e3-7cde-41bf-b522-7997058dbc6f" xlink:to="loc_coo_TermLoanFacility2021Member_5f618216-08d4-4e40-a7e6-337f1154e8ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TermLoanAgreement2021364DayMember_138d6107-cff2-4c9d-8fd5-090efed484e9" xlink:href="coo-20230731.xsd#coo_TermLoanAgreement2021364DayMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f995f5e3-7cde-41bf-b522-7997058dbc6f" xlink:to="loc_coo_TermLoanAgreement2021364DayMember_138d6107-cff2-4c9d-8fd5-090efed484e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CreditAgreement2020Member_65084350-ae67-4ccd-b4ea-46211da598c7" xlink:href="coo-20230731.xsd#coo_CreditAgreement2020Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_f995f5e3-7cde-41bf-b522-7997058dbc6f" xlink:to="loc_coo_CreditAgreement2020Member_65084350-ae67-4ccd-b4ea-46211da598c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeAxis_7927d0b8-243b-4c3b-835c-8e93c744d6b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_ce8380ab-3bcd-4b9d-8e17-7dc1cf86064e" xlink:to="loc_us-gaap_ShortTermDebtTypeAxis_7927d0b8-243b-4c3b-835c-8e93c744d6b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtTypeDomain_29ca24af-cbce-4095-bf15-d7213c239a13" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeAxis_7927d0b8-243b-4c3b-835c-8e93c744d6b5" xlink:to="loc_us-gaap_ShortTermDebtTypeDomain_29ca24af-cbce-4095-bf15-d7213c239a13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_TermLoansMember_e5edd5d5-6512-4ef8-a465-17ea4a96efaf" xlink:href="coo-20230731.xsd#coo_TermLoansMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtTypeDomain_29ca24af-cbce-4095-bf15-d7213c239a13" xlink:to="loc_coo_TermLoansMember_e5edd5d5-6512-4ef8-a465-17ea4a96efaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeAxis_3dbca783-c49f-4f23-9e4a-c2d1d508f137" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_ce8380ab-3bcd-4b9d-8e17-7dc1cf86064e" xlink:to="loc_us-gaap_LongtermDebtTypeAxis_3dbca783-c49f-4f23-9e4a-c2d1d508f137" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongtermDebtTypeDomain_91e5245d-205d-4926-9925-b26f22946e27" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeAxis_3dbca783-c49f-4f23-9e4a-c2d1d508f137" xlink:to="loc_us-gaap_LongtermDebtTypeDomain_91e5245d-205d-4926-9925-b26f22946e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditMember_556780e2-05e9-4154-ad7a-98ab30a1e0d7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LongtermDebtTypeDomain_91e5245d-205d-4926-9925-b26f22946e27" xlink:to="loc_us-gaap_LineOfCreditMember_556780e2-05e9-4154-ad7a-98ab30a1e0d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:href="coo-20230731.xsd#coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable_ce8380ab-3bcd-4b9d-8e17-7dc1cf86064e" xlink:to="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dffcecba-517d-490d-9c9d-5d3c3e5f934c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_dffcecba-517d-490d-9c9d-5d3c3e5f934c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_fbc56cf0-138b-4e8e-a4c3-ce5b0aec6981" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:to="loc_us-gaap_LongTermLineOfCredit_fbc56cf0-138b-4e8e-a4c3-ce5b0aec6981" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_e26c67f4-f6d2-41a1-88bd-58db3b18ab97" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd_e26c67f4-f6d2-41a1-88bd-58db3b18ab97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_d2e6e5de-f2a6-44c8-939b-fce54b803d0c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:to="loc_us-gaap_DebtInstrumentTerm_d2e6e5de-f2a6-44c8-939b-fce54b803d0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_a6ed52ac-e444-41a3-9c7a-395bc49f53ea" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_a6ed52ac-e444-41a3-9c7a-395bc49f53ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit_8f4285d0-9194-40d2-bb7f-5e8989916480" xlink:href="coo-20230731.xsd#coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems_eec1c42e-9869-4566-aac2-6b3073041373" xlink:to="loc_coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit_8f4285d0-9194-40d2-bb7f-5e8989916480" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/IncomeTaxesDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#IncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/IncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_b8af3401-878c-42d1-a372-20601812365b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9682d40f-5eee-49f0-9c2a-ccc001b134fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_b8af3401-878c-42d1-a372-20601812365b" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_9682d40f-5eee-49f0-9c2a-ccc001b134fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#EarningsPerShareScheduleofEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_975e1a7f-b34d-4d40-b4f2-b9d1cf3e76f9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_ae4e9681-e6f7-4038-9fde-68cf8891866b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_975e1a7f-b34d-4d40-b4f2-b9d1cf3e76f9" xlink:to="loc_us-gaap_NetIncomeLoss_ae4e9681-e6f7-4038-9fde-68cf8891866b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_310ac458-4628-4d8f-a453-178b2dcfd0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_975e1a7f-b34d-4d40-b4f2-b9d1cf3e76f9" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_310ac458-4628-4d8f-a453-178b2dcfd0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c7f2a9d1-32ce-46c2-bcac-0e16ddf85471" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_310ac458-4628-4d8f-a453-178b2dcfd0c6" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_c7f2a9d1-32ce-46c2-bcac-0e16ddf85471" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_aee34e12-f623-4704-8a27-5114638ed728" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_310ac458-4628-4d8f-a453-178b2dcfd0c6" xlink:to="loc_us-gaap_EarningsPerShareBasic_aee34e12-f623-4704-8a27-5114638ed728" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_3665ecf1-3c51-4b51-9c63-cebb33926557" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_975e1a7f-b34d-4d40-b4f2-b9d1cf3e76f9" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_3665ecf1-3c51-4b51-9c63-cebb33926557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_02f89528-4c89-4819-ac46-f2c013843ad4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_3665ecf1-3c51-4b51-9c63-cebb33926557" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_02f89528-4c89-4819-ac46-f2c013843ad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1e41c806-949c-4e10-8e07-900d3abbf19c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_3665ecf1-3c51-4b51-9c63-cebb33926557" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_1e41c806-949c-4e10-8e07-900d3abbf19c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_111598c9-fb14-417f-8d10-cec18c7d73df" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_3665ecf1-3c51-4b51-9c63-cebb33926557" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_111598c9-fb14-417f-8d10-cec18c7d73df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_a10326ab-1e4a-4dc0-812c-3449ee936ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_3665ecf1-3c51-4b51-9c63-cebb33926557" xlink:to="loc_us-gaap_EarningsPerShareDiluted_a10326ab-1e4a-4dc0-812c-3449ee936ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_83511af0-1ff9-40eb-91a7-6baaff54e6a1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5c1c988f-fc37-4317-b815-4d7f3ebb3f46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_83511af0-1ff9-40eb-91a7-6baaff54e6a1" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5c1c988f-fc37-4317-b815-4d7f3ebb3f46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_55176cbd-f978-49bf-b215-52ebad9ddebc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5c1c988f-fc37-4317-b815-4d7f3ebb3f46" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_55176cbd-f978-49bf-b215-52ebad9ddebc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_74e97e87-0da1-4bce-afa1-960f79ed0292" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_55176cbd-f978-49bf-b215-52ebad9ddebc" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_74e97e87-0da1-4bce-afa1-960f79ed0292" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_09420b96-0607-42cf-9cc2-0013b008156e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_74e97e87-0da1-4bce-afa1-960f79ed0292" xlink:to="loc_us-gaap_EmployeeStockOptionMember_09420b96-0607-42cf-9cc2-0013b008156e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_d49064cf-8ef3-4401-a39a-c4b7537690e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_74e97e87-0da1-4bce-afa1-960f79ed0292" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_d49064cf-8ef3-4401-a39a-c4b7537690e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ff8e4725-5848-4461-8808-4adac64c1f8e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_5c1c988f-fc37-4317-b815-4d7f3ebb3f46" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ff8e4725-5848-4461-8808-4adac64c1f8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ce9faac6-dd8f-481f-aaf7-6cfc995d63ee" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ff8e4725-5848-4461-8808-4adac64c1f8e" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_ce9faac6-dd8f-481f-aaf7-6cfc995d63ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_a562603f-aca9-4613-9476-f46a4cc591d6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ff8e4725-5848-4461-8808-4adac64c1f8e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit_a562603f-aca9-4613-9476-f46a4cc591d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_fb5c6b28-9447-4716-a8c0-f132cea6308b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_ff8e4725-5848-4461-8808-4adac64c1f8e" xlink:to="loc_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit_fb5c6b28-9447-4716-a8c0-f132cea6308b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/ShareBasedCompensationDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#ShareBasedCompensationDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/ShareBasedCompensationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_41c46534-a25b-46c7-8878-242cf4d7a9b3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_5c7bc83f-1921-476e-9488-ed2427649e72" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_41c46534-a25b-46c7-8878-242cf4d7a9b3" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_5c7bc83f-1921-476e-9488-ed2427649e72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_dd74ec7b-aee8-45d6-8eb0-3aeb60f3f099" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_5c7bc83f-1921-476e-9488-ed2427649e72" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_dd74ec7b-aee8-45d6-8eb0-3aeb60f3f099" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_4ada5de5-015c-4bbf-bba2-624f4e646c41" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_dd74ec7b-aee8-45d6-8eb0-3aeb60f3f099" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_4ada5de5-015c-4bbf-bba2-624f4e646c41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_ef1db16a-8471-45fc-8804-a1c9fe97f5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SellingGeneralAndAdministrativeExpensesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4ada5de5-015c-4bbf-bba2-624f4e646c41" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpensesMember_ef1db16a-8471-45fc-8804-a1c9fe97f5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_5e159f96-e90e-4bfe-8236-7beca9b8cdff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4ada5de5-015c-4bbf-bba2-624f4e646c41" xlink:to="loc_us-gaap_CostOfSalesMember_5e159f96-e90e-4bfe-8236-7beca9b8cdff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_3ec90a8a-26ea-4be2-9f21-497e2876b69e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_4ada5de5-015c-4bbf-bba2-624f4e646c41" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_3ec90a8a-26ea-4be2-9f21-497e2876b69e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_db9e05e6-ed1b-4fd8-a046-7754a9a38adb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable_5c7bc83f-1921-476e-9488-ed2427649e72" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_db9e05e6-ed1b-4fd8-a046-7754a9a38adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_59fd8e4f-3aae-4059-9846-6e44fef60b49" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_db9e05e6-ed1b-4fd8-a046-7754a9a38adb" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_59fd8e4f-3aae-4059-9846-6e44fef60b49" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_b9d0a33c-1648-4d5c-9530-84d6754e0d11" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_db9e05e6-ed1b-4fd8-a046-7754a9a38adb" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_b9d0a33c-1648-4d5c-9530-84d6754e0d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#ShareBasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/ShareBasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_eedceddf-cf72-4279-97a3-adb10f4b4cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_001efdc0-fe10-47f7-9e5a-3c6168f3fb0d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_eedceddf-cf72-4279-97a3-adb10f4b4cfd" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_001efdc0-fe10-47f7-9e5a-3c6168f3fb0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_71957917-483a-4631-9064-12787f0df77a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_001efdc0-fe10-47f7-9e5a-3c6168f3fb0d" xlink:to="loc_us-gaap_PlanNameAxis_71957917-483a-4631-9064-12787f0df77a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_92eb786c-8018-41bd-8aa3-e7dde07e7d75" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_71957917-483a-4631-9064-12787f0df77a" xlink:to="loc_us-gaap_PlanNameDomain_92eb786c-8018-41bd-8aa3-e7dde07e7d75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_A2023LongTermIncentivePlanMember_e6f90771-c570-468f-91dd-420ae53defa3" xlink:href="coo-20230731.xsd#coo_A2023LongTermIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_92eb786c-8018-41bd-8aa3-e7dde07e7d75" xlink:to="loc_coo_A2023LongTermIncentivePlanMember_e6f90771-c570-468f-91dd-420ae53defa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed09163b-0258-450e-8742-95b46a560dd0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_001efdc0-fe10-47f7-9e5a-3c6168f3fb0d" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed09163b-0258-450e-8742-95b46a560dd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee_ad2cf3a2-f703-4b1c-9eb9-edda7c6be326" xlink:href="coo-20230731.xsd#coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed09163b-0258-450e-8742-95b46a560dd0" xlink:to="loc_coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee_ad2cf3a2-f703-4b1c-9eb9-edda7c6be326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b96f1e17-fcda-41b7-b59b-744db2ea8273" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed09163b-0258-450e-8742-95b46a560dd0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_b96f1e17-fcda-41b7-b59b-744db2ea8273" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_675ade0f-38ba-4347-bfab-e7d6203ae909" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_ed09163b-0258-450e-8742-95b46a560dd0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_675ade0f-38ba-4347-bfab-e7d6203ae909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_b8d61316-6f19-41cf-a6af-024a425730a4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6e8ea6fc-9ee7-4a3e-9a9a-a96a3483d381" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_b8d61316-6f19-41cf-a6af-024a425730a4" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6e8ea6fc-9ee7-4a3e-9a9a-a96a3483d381" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3c9c4502-0e91-4828-8b45-0ec4e8721683" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6e8ea6fc-9ee7-4a3e-9a9a-a96a3483d381" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3c9c4502-0e91-4828-8b45-0ec4e8721683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_529f9bd7-9bda-49a5-a91a-e43d68fae9e0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3c9c4502-0e91-4828-8b45-0ec4e8721683" xlink:to="loc_us-gaap_EquityComponentDomain_529f9bd7-9bda-49a5-a91a-e43d68fae9e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedTranslationAdjustmentMember_df4a662e-08c1-4ace-bdd0-60064003148a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedTranslationAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_529f9bd7-9bda-49a5-a91a-e43d68fae9e0" xlink:to="loc_us-gaap_AccumulatedTranslationAdjustmentMember_df4a662e-08c1-4ace-bdd0-60064003148a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_016c0a1c-2b03-4e1d-8d0d-6906c89c41f2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_529f9bd7-9bda-49a5-a91a-e43d68fae9e0" xlink:to="loc_us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember_016c0a1c-2b03-4e1d-8d0d-6906c89c41f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_cc8f990d-a4da-45c4-8b72-8073a1e98d56" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_529f9bd7-9bda-49a5-a91a-e43d68fae9e0" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_cc8f990d-a4da-45c4-8b72-8073a1e98d56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2f5fbcc7-93df-427e-883e-1ef7c07ef711" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_529f9bd7-9bda-49a5-a91a-e43d68fae9e0" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_2f5fbcc7-93df-427e-883e-1ef7c07ef711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_af3797c1-fa9f-4d76-abe3-1505dfb2282a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6e8ea6fc-9ee7-4a3e-9a9a-a96a3483d381" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_af3797c1-fa9f-4d76-abe3-1505dfb2282a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_8d6d79a9-e137-45e7-97a9-e1b67824f043" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AOCIAttributableToParentNetOfTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_af3797c1-fa9f-4d76-abe3-1505dfb2282a" xlink:to="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_8d6d79a9-e137-45e7-97a9-e1b67824f043" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d611392b-75e0-42ca-bab0-8d8c70e04bf5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_8d6d79a9-e137-45e7-97a9-e1b67824f043" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d611392b-75e0-42ca-bab0-8d8c70e04bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_ce5becfb-4f99-4fd8-b9c3-e4e2082c2a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_8d6d79a9-e137-45e7-97a9-e1b67824f043" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_ce5becfb-4f99-4fd8-b9c3-e4e2082c2a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossTax_653cf744-8262-4006-bdcb-2d55c61f15aa" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_8d6d79a9-e137-45e7-97a9-e1b67824f043" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossTax_653cf744-8262-4006-bdcb-2d55c61f15aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_aec2031b-1384-440b-b84f-3a0ef89dd277" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AOCIAttributableToParentNetOfTaxRollForward_8d6d79a9-e137-45e7-97a9-e1b67824f043" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_aec2031b-1384-440b-b84f-3a0ef89dd277" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/StockholdersEquityNarrativeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#StockholdersEquityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/StockholdersEquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteAbstract_dae72a4a-ddff-4f7d-8708-4f20fc84bcdf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6ec848b1-564a-41bb-a2f3-7063a4b575bf" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityNoteAbstract_dae72a4a-ddff-4f7d-8708-4f20fc84bcdf" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6ec848b1-564a-41bb-a2f3-7063a4b575bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_4c1384ec-3828-4df0-8792-98ef777e3ef5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6ec848b1-564a-41bb-a2f3-7063a4b575bf" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_4c1384ec-3828-4df0-8792-98ef777e3ef5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_c5ef39bb-a2b9-49ed-a3bd-bab36cdc7319" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeAxis_4c1384ec-3828-4df0-8792-98ef777e3ef5" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_c5ef39bb-a2b9-49ed-a3bd-bab36cdc7319" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_5d390098-729f-40ae-9a99-44e32bb4051c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_c5ef39bb-a2b9-49ed-a3bd-bab36cdc7319" xlink:to="loc_us-gaap_SubsequentEventMember_5d390098-729f-40ae-9a99-44e32bb4051c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_6ec848b1-564a-41bb-a2f3-7063a4b575bf" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_cd6c19d1-5133-4503-976f-88069f0d7315" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramAuthorizedAmount1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:to="loc_us-gaap_StockRepurchaseProgramAuthorizedAmount1_cd6c19d1-5133-4503-976f-88069f0d7315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_10ae7721-7fe9-4676-848b-60ed6cb5c861" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:to="loc_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_10ae7721-7fe9-4676-848b-60ed6cb5c861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_bf260301-2e18-495e-bd33-096cb7684f69" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_bf260301-2e18-495e-bd33-096cb7684f69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_f790720c-9f37-4ac1-8f5e-26afecf874f8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_f790720c-9f37-4ac1-8f5e-26afecf874f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9af85d87-5aa5-43cf-9afc-ec90ea82182b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_TreasuryStockAcquiredAverageCostPerShare"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:to="loc_us-gaap_TreasuryStockAcquiredAverageCostPerShare_9af85d87-5aa5-43cf-9afc-ec90ea82182b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_82ce0f5f-1c78-47b9-8162-672cc28c5ac8" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_82ce0f5f-1c78-47b9-8162-672cc28c5ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_debea3a3-48da-4d69-946f-71d6f9f6f5ad" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_576db465-c6db-42de-bca4-12f4ffc9a78c" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_debea3a3-48da-4d69-946f-71d6f9f6f5ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#BusinessSegmentInformationScheduleofSegmentInformationDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_c3c989f0-de49-4164-8d39-459bff8e9e46" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_44913d71-3f80-4e7e-a745-97a99f60ab08" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_c3c989f0-de49-4164-8d39-459bff8e9e46" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_44913d71-3f80-4e7e-a745-97a99f60ab08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_d26bfa92-aa28-4d5f-b3d5-b107e1a9bd80" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_44913d71-3f80-4e7e-a745-97a99f60ab08" xlink:to="loc_srt_ConsolidationItemsAxis_d26bfa92-aa28-4d5f-b3d5-b107e1a9bd80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_b45a68e4-9196-4a3c-bc6f-6f38c88bbfda" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_d26bfa92-aa28-4d5f-b3d5-b107e1a9bd80" xlink:to="loc_srt_ConsolidationItemsDomain_b45a68e4-9196-4a3c-bc6f-6f38c88bbfda" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_6b2a3338-2559-4b76-ba67-c3e27a49ad9d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_b45a68e4-9196-4a3c-bc6f-6f38c88bbfda" xlink:to="loc_us-gaap_OperatingSegmentsMember_6b2a3338-2559-4b76-ba67-c3e27a49ad9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_b5e17264-0847-46ff-a740-e1c6473c131c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_b45a68e4-9196-4a3c-bc6f-6f38c88bbfda" xlink:to="loc_us-gaap_CorporateNonSegmentMember_b5e17264-0847-46ff-a740-e1c6473c131c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_a08ab141-cc57-432d-949d-22e1e8f520c0" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_44913d71-3f80-4e7e-a745-97a99f60ab08" xlink:to="loc_srt_ProductOrServiceAxis_a08ab141-cc57-432d-949d-22e1e8f520c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_a08ab141-cc57-432d-949d-22e1e8f520c0" xlink:to="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_ToricLensMember_c4b08daa-6626-4ef3-a70f-848965e23175" xlink:href="coo-20230731.xsd#coo_ToricLensMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:to="loc_coo_ToricLensMember_c4b08daa-6626-4ef3-a70f-848965e23175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_MultifocalLensMember_c26a598f-e26c-40da-8a80-f5a718192f39" xlink:href="coo-20230731.xsd#coo_MultifocalLensMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:to="loc_coo_MultifocalLensMember_c26a598f-e26c-40da-8a80-f5a718192f39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_SingleUseSphereLensMember_8b239034-c21a-4fa7-a831-0eb7505d6b75" xlink:href="coo-20230731.xsd#coo_SingleUseSphereLensMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:to="loc_coo_SingleUseSphereLensMember_8b239034-c21a-4fa7-a831-0eb7505d6b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_NonSingleUseSphereAndOtherMember_de6857fd-c0b7-40dd-8ea2-1d4a598369a8" xlink:href="coo-20230731.xsd#coo_NonSingleUseSphereAndOtherMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:to="loc_coo_NonSingleUseSphereAndOtherMember_de6857fd-c0b7-40dd-8ea2-1d4a598369a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_OfficeAndSurgicalMember_8abcc3c2-fd40-465c-b8c4-e522ea50381a" xlink:href="coo-20230731.xsd#coo_OfficeAndSurgicalMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:to="loc_coo_OfficeAndSurgicalMember_8abcc3c2-fd40-465c-b8c4-e522ea50381a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_FertilityMember_04ed4752-34df-475e-9c55-338e8da690eb" xlink:href="coo-20230731.xsd#coo_FertilityMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_97f8ccf2-49c2-4d7a-95ea-d7a6cb1a706d" xlink:to="loc_coo_FertilityMember_04ed4752-34df-475e-9c55-338e8da690eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_694d5d68-2aad-45d7-a262-c4e44335d759" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_44913d71-3f80-4e7e-a745-97a99f60ab08" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_694d5d68-2aad-45d7-a262-c4e44335d759" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_f289fbc7-14f4-402c-a632-6bdc3bdfdad4" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_694d5d68-2aad-45d7-a262-c4e44335d759" xlink:to="loc_us-gaap_SegmentDomain_f289fbc7-14f4-402c-a632-6bdc3bdfdad4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CoopervisionSegmentMember_e814d64d-7487-40d2-9a3b-e6f552eb0417" xlink:href="coo-20230731.xsd#coo_CoopervisionSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f289fbc7-14f4-402c-a632-6bdc3bdfdad4" xlink:to="loc_coo_CoopervisionSegmentMember_e814d64d-7487-40d2-9a3b-e6f552eb0417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CoopersurgicalSegmentMember_3ad17b73-96e6-4201-83b4-66f119f4dcd8" xlink:href="coo-20230731.xsd#coo_CoopersurgicalSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_f289fbc7-14f4-402c-a632-6bdc3bdfdad4" xlink:to="loc_coo_CoopersurgicalSegmentMember_3ad17b73-96e6-4201-83b4-66f119f4dcd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_32181336-7a56-4b42-985f-2666d133a2e9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_44913d71-3f80-4e7e-a745-97a99f60ab08" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_32181336-7a56-4b42-985f-2666d133a2e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_74e50609-83e4-458a-b335-59918ec1c3ab" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_32181336-7a56-4b42-985f-2666d133a2e9" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_74e50609-83e4-458a-b335-59918ec1c3ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_6f10e45c-fd28-4406-b544-07a1eb8c9345" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_32181336-7a56-4b42-985f-2666d133a2e9" xlink:to="loc_us-gaap_OperatingIncomeLoss_6f10e45c-fd28-4406-b544-07a1eb8c9345" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpense_5f580545-1fd9-402d-ba85-a1810c66f820" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_32181336-7a56-4b42-985f-2666d133a2e9" xlink:to="loc_us-gaap_InterestExpense_5f580545-1fd9-402d-ba85-a1810c66f820" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_d0a824ac-6686-4581-85a1-c584dc765089" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_32181336-7a56-4b42-985f-2666d133a2e9" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_d0a824ac-6686-4581-85a1-c584dc765089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f1a61cc8-f72d-4b88-98f2-c28af2737466" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_32181336-7a56-4b42-985f-2666d133a2e9" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_f1a61cc8-f72d-4b88-98f2-c28af2737466" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_b57eba34-8c16-4ffd-8d3c-5a1fe3510d91" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b5a695fa-4e0f-4a5a-8940-068368e4cc9f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_b57eba34-8c16-4ffd-8d3c-5a1fe3510d91" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b5a695fa-4e0f-4a5a-8940-068368e4cc9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsAxis_0049e88c-c43f-4c98-b767-5bb6ed7a540c" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b5a695fa-4e0f-4a5a-8940-068368e4cc9f" xlink:to="loc_srt_ConsolidationItemsAxis_0049e88c-c43f-4c98-b767-5bb6ed7a540c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidationItemsDomain_976e9734-b1e0-4ffb-9336-20a93dd2da98" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_ConsolidationItemsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsAxis_0049e88c-c43f-4c98-b767-5bb6ed7a540c" xlink:to="loc_srt_ConsolidationItemsDomain_976e9734-b1e0-4ffb-9336-20a93dd2da98" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingSegmentsMember_9ffbc2b1-dc82-452a-8080-2cc9e978079c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OperatingSegmentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_976e9734-b1e0-4ffb-9336-20a93dd2da98" xlink:to="loc_us-gaap_OperatingSegmentsMember_9ffbc2b1-dc82-452a-8080-2cc9e978079c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateNonSegmentMember_1863d440-0562-4e5c-9029-95b1483b30dc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CorporateNonSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidationItemsDomain_976e9734-b1e0-4ffb-9336-20a93dd2da98" xlink:to="loc_us-gaap_CorporateNonSegmentMember_1863d440-0562-4e5c-9029-95b1483b30dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_22ffb494-baf8-4bb7-a11a-24803fd51f70" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b5a695fa-4e0f-4a5a-8940-068368e4cc9f" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_22ffb494-baf8-4bb7-a11a-24803fd51f70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_94774a89-ba41-4930-8fbc-7ac98e63bcf7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_22ffb494-baf8-4bb7-a11a-24803fd51f70" xlink:to="loc_us-gaap_SegmentDomain_94774a89-ba41-4930-8fbc-7ac98e63bcf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CoopervisionSegmentMember_8f668e77-3f3c-4e27-ab1a-6162c00e2665" xlink:href="coo-20230731.xsd#coo_CoopervisionSegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_94774a89-ba41-4930-8fbc-7ac98e63bcf7" xlink:to="loc_coo_CoopervisionSegmentMember_8f668e77-3f3c-4e27-ab1a-6162c00e2665" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_CoopersurgicalSegmentMember_0182456c-3f01-478c-b388-b34b603c7b99" xlink:href="coo-20230731.xsd#coo_CoopersurgicalSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_94774a89-ba41-4930-8fbc-7ac98e63bcf7" xlink:to="loc_coo_CoopersurgicalSegmentMember_0182456c-3f01-478c-b388-b34b603c7b99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_ef108cf7-8ab1-4050-a899-a58c5e616b5a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_b5a695fa-4e0f-4a5a-8940-068368e4cc9f" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_ef108cf7-8ab1-4050-a899-a58c5e616b5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_2d3e42a6-cfb3-451d-9b2d-1702e2bbdbc9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_Assets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_ef108cf7-8ab1-4050-a899-a58c5e616b5a" xlink:to="loc_us-gaap_Assets_2d3e42a6-cfb3-451d-9b2d-1702e2bbdbc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_e4a5f812-7fb5-4bef-96c4-21591a556178" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a699147-8f97-4aa0-9150-22fa73ab5100" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_e4a5f812-7fb5-4bef-96c4-21591a556178" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a699147-8f97-4aa0-9150-22fa73ab5100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_8e1f272f-601a-41ff-a05b-36716f05ea9d" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a699147-8f97-4aa0-9150-22fa73ab5100" xlink:to="loc_srt_StatementGeographicalAxis_8e1f272f-601a-41ff-a05b-36716f05ea9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_d0967eea-a5a5-4957-8dcb-da6ed676e063" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_8e1f272f-601a-41ff-a05b-36716f05ea9d" xlink:to="loc_srt_SegmentGeographicalDomain_d0967eea-a5a5-4957-8dcb-da6ed676e063" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_08194bf7-b63e-437a-94b7-0c3e0ab6fae4" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d0967eea-a5a5-4957-8dcb-da6ed676e063" xlink:to="loc_country_US_08194bf7-b63e-437a-94b7-0c3e0ab6fae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_12990fae-82bb-4c61-90dd-ed10cd767cfa" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d0967eea-a5a5-4957-8dcb-da6ed676e063" xlink:to="loc_srt_EuropeMember_12990fae-82bb-4c61-90dd-ed10cd767cfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember_ce410e02-f1a2-452e-87a6-33f0cf3182c2" xlink:href="coo-20230731.xsd#coo_RestOfWorldExcludingUnitedStatesAndEuropeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_d0967eea-a5a5-4957-8dcb-da6ed676e063" xlink:to="loc_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember_ce410e02-f1a2-452e-87a6-33f0cf3182c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_317a003d-05d5-4739-969e-95b2b6954313" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_0a699147-8f97-4aa0-9150-22fa73ab5100" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_317a003d-05d5-4739-969e-95b2b6954313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c03e16f7-41ed-4747-87df-437ead8c930a" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_317a003d-05d5-4739-969e-95b2b6954313" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c03e16f7-41ed-4747-87df-437ead8c930a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_5900a4c9-bf95-41d7-b932-119af4bfb3b5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_de3b6321-09e5-4403-80fb-9bed2c1615e6" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_5900a4c9-bf95-41d7-b932-119af4bfb3b5" xlink:to="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_de3b6321-09e5-4403-80fb-9bed2c1615e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_0d3b60f1-34d6-405b-b60f-15b40f5d15f6" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_de3b6321-09e5-4403-80fb-9bed2c1615e6" xlink:to="loc_srt_StatementGeographicalAxis_0d3b60f1-34d6-405b-b60f-15b40f5d15f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_93cbadda-7b98-41ae-803e-ba20a30419a2" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_0d3b60f1-34d6-405b-b60f-15b40f5d15f6" xlink:to="loc_srt_SegmentGeographicalDomain_93cbadda-7b98-41ae-803e-ba20a30419a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_1f72e6d8-130a-4552-9614-b1cd188830ba" xlink:href="https://xbrl.sec.gov/country/2023/country-2023.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_93cbadda-7b98-41ae-803e-ba20a30419a2" xlink:to="loc_country_US_1f72e6d8-130a-4552-9614-b1cd188830ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EuropeMember_2dc3ed67-691d-4182-b14d-82e933efa72b" xlink:href="https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd#srt_EuropeMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_93cbadda-7b98-41ae-803e-ba20a30419a2" xlink:to="loc_srt_EuropeMember_2dc3ed67-691d-4182-b14d-82e933efa72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember_4c15f8a1-fd32-4cd5-ab68-cbe823719bc8" xlink:href="coo-20230731.xsd#coo_RestOfWorldExcludingUnitedStatesAndEuropeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_93cbadda-7b98-41ae-803e-ba20a30419a2" xlink:to="loc_coo_RestOfWorldExcludingUnitedStatesAndEuropeMember_4c15f8a1-fd32-4cd5-ab68-cbe823719bc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_057ed8e6-826c-4259-be08-2691b7c09217" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable_de3b6321-09e5-4403-80fb-9bed2c1615e6" xlink:to="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_057ed8e6-826c-4259-be08-2691b7c09217" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_cb6465e6-5782-4244-8fbb-4a00504537fc" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems_057ed8e6-826c-4259-be08-2691b7c09217" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_cb6465e6-5782-4244-8fbb-4a00504537fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#FinancialDerivativesandHedgingNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_06c22b58-3a7c-4cc5-b7a8-d19d07d7240c" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_d9c8e620-5095-4bed-9c0d-dc92077cbd4f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_06c22b58-3a7c-4cc5-b7a8-d19d07d7240c" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_d9c8e620-5095-4bed-9c0d-dc92077cbd4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_141b18b3-a65d-4533-8942-a5cca47bb589" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_d9c8e620-5095-4bed-9c0d-dc92077cbd4f" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_141b18b3-a65d-4533-8942-a5cca47bb589" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_adc691e4-e9cf-48b3-b52a-57dd1a871d35" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_141b18b3-a65d-4533-8942-a5cca47bb589" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_adc691e4-e9cf-48b3-b52a-57dd1a871d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_a6c3d835-05af-4db1-a6a9-ba5af78bad54" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_adc691e4-e9cf-48b3-b52a-57dd1a871d35" xlink:to="loc_us-gaap_InterestRateSwapMember_a6c3d835-05af-4db1-a6a9-ba5af78bad54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignExchangeForwardMember_1d5d9808-1b86-4b72-a05a-8617d3f555b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ForeignExchangeForwardMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_adc691e4-e9cf-48b3-b52a-57dd1a871d35" xlink:to="loc_us-gaap_ForeignExchangeForwardMember_1d5d9808-1b86-4b72-a05a-8617d3f555b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_d9c8e620-5095-4bed-9c0d-dc92077cbd4f" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfInterestRateDerivativesHeld_b1130a19-f4ef-409e-9a7f-44e1478486b2" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NumberOfInterestRateDerivativesHeld"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:to="loc_us-gaap_NumberOfInterestRateDerivativesHeld_b1130a19-f4ef-409e-9a7f-44e1478486b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_2eac87f4-6964-4b9f-b86e-6bd1ecd856ff" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:to="loc_us-gaap_DerivativeNotionalAmount_2eac87f4-6964-4b9f-b86e-6bd1ecd856ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeTermOfContract_89416918-14a7-4d4b-8b6f-144dad724ea0" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeTermOfContract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:to="loc_us-gaap_DerivativeTermOfContract_89416918-14a7-4d4b-8b6f-144dad724ea0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_fbe5cb37-aed1-4cd8-bdf4-da052669a65d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax_fbe5cb37-aed1-4cd8-bdf4-da052669a65d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_29aa7cf1-da7d-40b6-a87a-4c921c7745a9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax_29aa7cf1-da7d-40b6-a87a-4c921c7745a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_248d43aa-87c2-4c99-bfa0-3ad678ed5cb7" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_43862e79-53ea-4e49-8205-d866ea0248fb" xlink:to="loc_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths_248d43aa-87c2-4c99-bfa0-3ad678ed5cb7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_19d1f1ce-7686-4420-9bb3-b3e3f9a3f607" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_254e2744-6eb9-43e3-8ce6-534aa2c623bb" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_19d1f1ce-7686-4420-9bb3-b3e3f9a3f607" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_254e2744-6eb9-43e3-8ce6-534aa2c623bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_478fea27-4c8b-4413-a6d3-7f3615a10f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_254e2744-6eb9-43e3-8ce6-534aa2c623bb" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_478fea27-4c8b-4413-a6d3-7f3615a10f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_84e108f0-874e-4881-9973-4867a7b2a300" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_478fea27-4c8b-4413-a6d3-7f3615a10f3f" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_84e108f0-874e-4881-9973-4867a7b2a300" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseMember_9d0badeb-bd06-4118-afa7-a45f47096c66" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestExpenseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_84e108f0-874e-4881-9973-4867a7b2a300" xlink:to="loc_us-gaap_InterestExpenseMember_9d0badeb-bd06-4118-afa7-a45f47096c66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_d97d0258-f5ed-42ad-948e-e07664b06d73" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_254e2744-6eb9-43e3-8ce6-534aa2c623bb" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_d97d0258-f5ed-42ad-948e-e07664b06d73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_13d0a4e7-4f33-4c0e-9788-37177c27a20b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_d97d0258-f5ed-42ad-948e-e07664b06d73" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_13d0a4e7-4f33-4c0e-9788-37177c27a20b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_ad2d3088-440f-442f-b77e-dc4526f7f8af" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_13d0a4e7-4f33-4c0e-9788-37177c27a20b" xlink:to="loc_us-gaap_InterestRateSwapMember_ad2d3088-440f-442f-b77e-dc4526f7f8af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f5c2aaf2-ef36-4d83-acc7-9538f7f6b0d9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_254e2744-6eb9-43e3-8ce6-534aa2c623bb" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f5c2aaf2-ef36-4d83-acc7-9538f7f6b0d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_137c33cc-1c2d-4894-a8d5-5fc7c0ec2bc3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_f5c2aaf2-ef36-4d83-acc7-9538f7f6b0d9" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_137c33cc-1c2d-4894-a8d5-5fc7c0ec2bc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails" xlink:type="simple" xlink:href="coo-20230731.xsd#FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails"/>
  <link:presentationLink xlink:role="http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_61cfd51a-5f1a-43ec-909f-20c81fda82be" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_91ad0d7a-e5a4-45b8-bcc8-42abd650b5d5" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_61cfd51a-5f1a-43ec-909f-20c81fda82be" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_91ad0d7a-e5a4-45b8-bcc8-42abd650b5d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_660b0733-98c1-4fc3-80ec-3efca7a1fd3e" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_91ad0d7a-e5a4-45b8-bcc8-42abd650b5d5" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_660b0733-98c1-4fc3-80ec-3efca7a1fd3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_f5132e90-d7ea-4569-b345-d745c1d4093d" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_660b0733-98c1-4fc3-80ec-3efca7a1fd3e" xlink:to="loc_us-gaap_EquityComponentDomain_f5132e90-d7ea-4569-b345-d745c1d4093d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember_e882886d-52f8-4f32-bb6a-f4de3f0c7ae4" xlink:href="coo-20230731.xsd#coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f5132e90-d7ea-4569-b345-d745c1d4093d" xlink:to="loc_coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember_e882886d-52f8-4f32-bb6a-f4de3f0c7ae4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_7121f112-3883-4f6d-9eac-b7c1e6dc4078" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_f5132e90-d7ea-4569-b345-d745c1d4093d" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_7121f112-3883-4f6d-9eac-b7c1e6dc4078" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b00092ab-2ab1-4c72-839d-0e816b1584b9" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_91ad0d7a-e5a4-45b8-bcc8-42abd650b5d5" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b00092ab-2ab1-4c72-839d-0e816b1584b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward_cdac8b86-8049-4ff0-a917-767b379f2282" xlink:href="coo-20230731.xsd#coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_b00092ab-2ab1-4c72-839d-0e816b1584b9" xlink:to="loc_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward_cdac8b86-8049-4ff0-a917-767b379f2282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7c5deed9-b592-4049-80c4-989764cdcc3b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward_cdac8b86-8049-4ff0-a917-767b379f2282" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_7c5deed9-b592-4049-80c4-989764cdcc3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_1767918b-fd40-48d3-872a-8e82338f7d5b" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward_cdac8b86-8049-4ff0-a917-767b379f2282" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax_1767918b-fd40-48d3-872a-8e82338f7d5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_f5e0873b-fc52-46ea-8cd0-17ca9e0bc6a3" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward_cdac8b86-8049-4ff0-a917-767b379f2282" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax_f5e0873b-fc52-46ea-8cd0-17ca9e0bc6a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_633a1948-e31c-4163-b422-1a7c11095224" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward_cdac8b86-8049-4ff0-a917-767b379f2282" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_633a1948-e31c-4163-b422-1a7c11095224" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ErrCompDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RecoveryOfErrCompDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompRecoveryTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompRecoveryTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompRecoveryTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDateAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_RestatementDateAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ErrCompRecoveryTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonNeosMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonNeosMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllIndividualsMember" xlink:to="loc_ecd_NonNeosMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDeterminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDeterminationDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDeterminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompAmt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ErrCompAnalysisTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ErrCompAnalysisTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ErrCompAnalysisTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingAggtErrCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingAggtErrCompAmt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingAggtErrCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryIndName"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryIndName"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OutstandingRecoveryCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OutstandingRecoveryCompAmt"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_OutstandingRecoveryCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_RecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#PvpDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PayVsPerformanceDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ExecutiveCategoryAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ExecutiveCategoryAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_ExecutiveCategoryAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllExecutiveCategoriesMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllExecutiveCategoriesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_ExecutiveCategoryAxis" xlink:to="loc_ecd_AllExecutiveCategoriesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_PeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AllExecutiveCategoriesMember" xlink:to="loc_ecd_NonPeoNeoMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_AdjToCompAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllAdjToCompMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllAdjToCompMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AdjToCompAxis" xlink:to="loc_ecd_AllAdjToCompMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PvpTable" xlink:to="loc_ecd_MeasureAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PvpTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PvpTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PvpTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NamedExecutiveOfficersFnTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NamedExecutiveOfficersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupIssuersFnTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupIssuersFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_ChangedPeerGroupFnTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_ChangedPeerGroupFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoTotalCompAmt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoActuallyPaidCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoActuallyPaidCompAmt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoActuallyPaidCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToPeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToPeoCompFnTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToPeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgTotalCompAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgTotalCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TabularListTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TabularListTableTextBlock"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TabularListTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TotalShareholderRtnAmt"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_TotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeerGroupTotalShareholderRtnAmt"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeerGroupTotalShareholderRtnAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_us-gaap_NetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_CoSelectedMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_CoSelectedMeasureAmt"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_CoSelectedMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_OtherPerfMeasureAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_OtherPerfMeasureAmt"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_OtherPerfMeasureAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AdjToCompAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AdjToCompAmt"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_AdjToCompAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_PeoName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_PeoName"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_PeoName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MeasureName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MeasureName"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_MeasureName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonGaapMeasureDescriptionTextBlock"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_NonGaapMeasureDescriptionTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Additional402vDisclosureTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Additional402vDisclosureTextBlock"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_PayVsPerformanceDisclosureLineItems" xlink:to="loc_ecd_Additional402vDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#AwardTimingDisclosure"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgDiscLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgDiscLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiDiscTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiDiscTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMethodTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMethodTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMethodTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgPredtrmndFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgPredtrmndFlag"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgPredtrmndFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgMnpiCnsdrdFlag"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgMnpiCnsdrdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MnpiDiscTimedForCompValFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_MnpiDiscTimedForCompValFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscTable"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaap_AwardTypeAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_EmployeeStockOptionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:href="https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd#us-gaap_StockAppreciationRightsSARSMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaap_StockAppreciationRightsSARSMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardsCloseToMnpiDiscIndName"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardUndrlygSecuritiesAmt"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardUndrlygSecuritiesAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardExrcPrice" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardExrcPrice"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardExrcPrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AwardGrantDateFairValue" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AwardGrantDateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_AwardGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_UndrlygSecurityMktPriceChngPct"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_AwardTmgDiscLineItems" xlink:to="loc_ecd_UndrlygSecurityMktPriceChngPct" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingArrangements"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingArrLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingArrLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrByIndTable" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrByIndTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TradingArrByIndTable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TradingArrAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TradingArrAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_TradingArrAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllTradingArrangementsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllTradingArrangementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrAxis" xlink:to="loc_ecd_AllTradingArrangementsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_IndividualAxis" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_IndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_TradingArrByIndTable" xlink:to="loc_ecd_IndividualAxis" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_AllIndividualsMember" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_AllIndividualsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_IndividualAxis" xlink:to="loc_ecd_AllIndividualsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_MtrlTermsOfTrdArrTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_MtrlTermsOfTrdArrTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndName" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrIndTitle" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrIndTitle"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrIndTitle" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrAdoptedFlag"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrAdoptionDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrAdoptionDate"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrAdoptionDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_Rule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_Rule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_NonRule10b51ArrTrmntdFlag"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_NonRule10b51ArrTrmntdFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrTerminationDate" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrTerminationDate"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrTerminationDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrDuration" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrDuration"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrDuration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_TrdArrSecuritiesAggAvailAmt"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingArrLineItems" xlink:to="loc_ecd_TrdArrSecuritiesAggAvailAmt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#InsiderTradingPoliciesProc"/>
  <link:presentationLink xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTradingPoliciesProcLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:href="https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecd_InsiderTradingPoliciesProcLineItems" xlink:to="loc_ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>coo-20230731_g1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 coo-20230731_g1.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M_ ** P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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 ***J:UX@T'PW:K?>(M;L["!I BS7MRD2%B"0H+$#. 3CV-
M%NBJFC:_H7B.T-_X>UJTOX%<H9K*Y65 P )7*DC."./>JVE>.?!6NWW]EZ)X
MPTN\N<$_9[74(Y),#J=JL3Q0!J4444 %%%8_C+XA^ /AS8Q:G\0O'.CZ#;32
M>7#<:SJ<5JDC_P!U6E903["@#8HJII.OZ%KT"7.AZU:7L<END\<EI<K(K1.6
M"2 J3E6VMANAVG'0U;H **AO]0L-*LY-1U2^AMK>%=TL]Q*$1!ZECP!4.B^(
M= \26S7OAW7+._A238\ME<I*JM@':2I(!P0<>XH N4444 %%%% !17+ZO\</
M@MX?\1?\(?KWQ?\ "]CJQ<)_9=YX@MHKG=Z>4SAL^V*Z@$, RD$$<$4 %%8G
M_"ROAS_PF'_"O/\ A/\ 1/\ A(-F_P#L/^U8?MFW&=WD[M^,<YQTK;H ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
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!X#^VG_P3Q^$'[9]UHGC'7-<U7POXS\,.K^'O
M&7A^15NK;;)YB(X88D19/G7E61B2K+N8'TGX,>"?C)X(T<Z9\7?C=#XVF2)$
M@OE\,1:;(2.KR"*1E=CQ]T(/:NUHH **** "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 *H^)/$_AOP=H\WB+Q;K]EI=A;@&>]U"Z2&*/)P,NY &20!
MSR35ZOG[_@HE\#?'WQJ^%VC77P@^*5KX:\8^$=:?7O#D>I()+749(K6=)+>5
M,'K%(Y#!6*\\<[@ >Q:?\5?ACJO@J;XDZ9\1=#G\/6\32W&NQ:K"UG"BC+,\
MP;8H'?)&.]3^%?B%X#\<Z/<>(/!GC/2]5L;2XE@N[O3[^.6."6/_ %D;LI(1
MU_B4X([BO@GP]I_Q(_;T_8'\6?#OX:?"JW\%?$_PYXOT:3QAH%Y>;+77KFRM
M[-HG\[H!-;Q0$;LC=$F6*D2'OOV$+/4OBI^U/^TW\2O$G@]M.\$>(-?TC2Y=
M%U.>&XMY=4M;0Q7\9:)FAEQ(0C[2ROO"G."  ?5?PV^,_P (/C);7MY\(_BE
MX>\40Z=<>1J$OA_68+Q;:7DA',3-M) )&>N.*L>&OB?\-_&>LWGA[PAX^T;5
M+_3]WVZRT_4XII8 LC1,65&) $B.A)Z.C*>5('Q?\*M(^(_P;_:Y_:@\.?\
M"GM*T/Q-XC^&T/B;PGJ/@^Y?[";:&":UMHQ&8TQ</.)'9\ LZ28&W#-YM^Q#
M>^(K3XO_ +%R^''D\B]^%OBI-?:,\/;;II!O/<?:5A//\6* /T?\<>/O WPQ
M\,W'C/XC^,M+T#2+0#[5JFLW\=M;Q9.!NDD(4$D@ 9Y)P*E\(^,/"7C_ ,-V
MGC'P+XGT_6=(OXO,L=4TJ\2XM[A,D;DD0E6&01P>H-<-\;]=_9L\0_"N\\??
M%33_  ]XN\/Z#<2JEK.D&H0O?<V_D)&Q:-KEG<P*I^8-*5XW&N'_ ."97P3T
MO]GS]EJS^&=OXITS4=1AU:ZO-=M='U);JVTF[N2L_P!A1U)!\J)X@>?F)+]'
M% 'T'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 5S7Q-^$7@3XO:9:Z9XWTVXE^P7#3Z?=66HSVEQ
M:2M$\+/'+ Z.I,<DB$9P5<@@@D5TM% '&>#OV?\ X6^ OA_+\-?"NAW%GIUS
M)YNH2V^ISQW5]+L5&EGN$<2RNRHJDLWW55?N@ /\2? #X+>+/A!/\ M:^&NE
M'P9<6RV\GARVM_L]L(UD$BA5BV[")%#@K@AAG.>:HZM\<?[+U2YTW_A%]_V>
MX>+?]MQNVL1G&SCI5?\ X7__ -2E_P"3_P#]KKTXY/F,DFH?BO\ ,\N6=9;&
M33J?A+_(Z3X??"CP)\+[5[?P?I,T<DL$,$U[?ZC<7MU+%$"(HWN+EY)71 S;
M5+$+O; &XYS?A_\ L\?!?X6>('\4^ ? %IIMZUM+;0R122,MI;RSM<2P6Z.Q
M6VB>9C(T<016;!() QF_\+__ .I2_P#)_P#^UT?\+_\ ^I2_\G__ +73_L7,
M_P#GW^,?\Q?VWEG_ #\_"7^1D:M^P9^R)K?PX_X5#J?P0TQ_#/\ ;TVMMHBW
M$Z0-J$H(>X95D&YL' SD*.% '%=?\%?@-\(?V=/!S?#_ ."?@2S\/:,]X]V]
MA9%RK3.%#.2[$DD(HZ_PBL?_ (7_ /\ 4I?^3_\ ]KK;\"?$[_A-M4ETW^Q/
MLWE6YEW_ &G?G# 8QM'K6=7*L?0IN<X62\U_F:4LVR^O45.$[M[:/_(ZNBJ/
MB3Q/X;\':/-XB\6Z_9:786X!GO=0NDABCR<#+N0!DD <\DUG6/Q7^%^I^"9O
MB7I_Q'T*;P[;Q-+<Z]'JT)LX4499GFW;% [Y(QWKSST3?HK&\'?$3P%\0X;F
MX\">--+UA+*<0WITV^CF-O(5#A) A)1BK*P#8)# ]"*LVGBWPM?^)KSP79>(
M[&;6-.M8;F_TN*Z1KBVAF+B*22,'<BN8Y I( .QL=#0!H45R_@OXV_!KXD>(
M]4\'_#SXL>&]=U;1'VZQIFCZW!<SV1W;<2QQN6C^8%>0.01U%=10 45G^&_%
MOA;QE9S:AX2\1V.IV]M>S6=Q/8723)'<0N8Y8F*D@.CJ59>JD$'D5H4 %%%%
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 %%%% '@?
MBO\ Y&G4O^PA-_Z&:SZT/%?_ "-.I?\ 80F_]#-9]?IE'^#'T1^7UOXTO5A1
M116AF%=O\"?^1INO^P>W_H:5Q%=O\"?^1INO^P>W_H:5P9I_R+ZGH>AE/_(Q
MI^IR?_!1+X&^/OC5\+M&NOA!\4K7PUXQ\(ZT^O>'(]2026NHR16LZ26\J8/6
M*1R&"L5YXYW#Y6\4_%GP-^T)_P $R_'WA7XA> =5^''CJW\4Z)HVKVFD(LW]
MHZ^L=BNGS@EE4Q2QQ6^\EOD1"P+D(6_07XF_"+P)\7M,M=,\;Z;<2_8+AI]/
MNK+49[2XM)6B>%GCE@='4F.21",X*N0002*P[']ECX"VGPGNO@G<?#NTO/#^
MH2I/J=O?,TLM[<KLVW,LQ/F-./*C*R[MR^6FTJ%4#\^/T0^1?V2/CK\3_A1X
MS_:/\5_M&_#W4-1^,OAV/P[#XA@\,VCW-AJMJMO]FT^YMX8$,GS;WGF(4ML?
M*(NPQ*S_ ()R_$GPMXR_X*"?M%6DC>*KE-?T#P[=S7OB?0KFQE)ALMET9TE
M-IODG9HHC@>4/W?R)Q]M> OA'\/?AG>:KJG@[0##?ZY/'-K6J7=Y-=7E^\<8
MCC,UQ.[RR!$ 50S$*. !DU0N/V>/@K=Z]XT\377P\L9;[XB:=%8>-IY-[?VO
M;16YMTBE!;&T0L4X X/- 'S/X3\&:A\(O^"OEM>W_P $O#^FZ1XS^%=SIO@W
M5?",ABCAM[*X2:=KR$1HIF;?;IN'RHOD*I;YL>N_M0_M.>&/ W@_2K?P]+X@
MU;3_ !!JUQIVJ:YX!TB?5Y=,B@'^D(/L:N8YV.(5)QY99GY:,(W>?"GX ?";
MX*6=O8_#KPS+:I9V'V&Q>]U6ZOI+2TW!OLT,EU)(T4.X ^6A"95>/E&+7PD^
M"OPK^!'ARY\(_"'P59Z#IMWJ<^HW-I9;MLES,09)#N).3@#'0     "@#Y@_
MX(:>*-.UW]B"/2+&SOHWTOQ;JJ3/=V<D:OYERTJ['<?O,*X#$9PP*GD&OL>N
M;^%'P@^&OP.\'Q^ /A/X2M]$T>*YFN(["U9RBR2N7D;YB3EF)/7O724 %%%%
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 %%%% '@?
MBO\ Y&G4O^PA-_Z&:SZT/%?_ "-.I?\ 80F_]#-9]?IE'^#'T1^7UOXTO5A1
M116AF%=O\"?^1INO^P>W_H:5Q%=O\"?^1INO^P>W_H:5P9I_R+ZGH>AE/_(Q
MI^IU_P :?B+_ ,*?^#GBWXM?V/\ VC_PBWAF_P!7_L_[1Y/VG[-;R3>5YFUM
MF[9MW;6QG.#C%?FO_P 1+O\ U95_YD?_ .]U?H%^VG_R9Q\6?^R9Z]_Z;YZ_
MFOKZ_P )^#^'.)L!B:F94/:2A**7O3C9-7^S)?B?.^*'%F?\.X[#T\OK<BG%
MM^["5VG_ 'HO\#]3O^(EW_JRK_S(_P#][J/^(EW_ *LJ_P#,C_\ WNK\L:*_
M6?\ B%/ /_0'_P"5*O\ \F?EW_$3N./^@O\ \ITO_D#]3O\ B)=_ZLJ_\R/_
M />ZC_B)=_ZLJ_\ ,C__ 'NK\L:*/^(4\ _] ?\ Y4J__)A_Q$[CC_H+_P#*
M=+_Y _H;_P""<O[=7_#?_P '-7^+7_"K?^$2_LKQ-+I']G_VW]O\W9;V\WF^
M9Y$.W/G[=NT_=SGG ^@:_/W_ (-R_P#DSCQ?_P!E,N?_ $WV%?H%7\N\9Y=@
M\IXHQ6#PD>6G"5HJ[=E9=6VW\V?TIPCC\7FG#6&Q6*ES5)QNW9*[N^B27W(*
M***^8/HPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M +)7@CQ%X>^'\/A2QO=+>:T\,V\CNFEQM-(5M@TF&.P?+D@<@X51A1\K2_\
M!8']K^+Q2NIO_P $J/B2OA%I<"[;3M0%T8>\H/V+RMV 3LSCMO\ XJ^WO@[\
M2/!7QA^&.B_%+X>%O['UZS%[:++;^5(A<DNDB?PR*^]7'9PW7K0!TM%%% !1
M110 4444 5]6_P"05<_]>[_^@FOGNOH35O\ D%7/_7N__H)KY[KZOAOX*GJO
MU/D^)OCI?/\ 0****^E/EPHHHH ].^ G_(*U#_KX3_T$UX]_P4,^!7B']I;P
MS+\)O$'[.\GBK1Y)K*7P_P"(-*O+2.[TVY9I%N S32(\"X$#"1 ZL"X<84!O
M8?@)_P @K4/^OA/_ $$UWU? YO\ \C&I\OR1^@Y/_P BVGZ/\V?-ME\(_BGX
M0^$/PT^!?Q?_ &;]&^-&GVOA--,\;^(+G5+-KFUN$C508X=0""YC/(W^:LGR
MABN>#PGB3_@G9XT\!_"+X*Z?\*)(]0O?A#\4I?$J^')=0^673;B_DGDL;>:8
MA3)#&Z(CR%%<HQ)7< /LVBO-/3/A'Q3_ ,$T_B_XA_92^(OA/1;NPL/$?B+X
MYW7Q%\+>&KF\ MK2'SQY-A+)'N19&A#9*;D#E!N(4M7I/PX^!O[1OPA\9?M!
M_M._#CP!IW_"1_$>ZTNX\'> ]:U6)$22TM?*EDN98':)7EDDE8!9.0B[G4L=
MOU+10!\U_M,?#?XL_M1_#W7?@!\6/V3=(OK/5_!T;:#XO@\2VDT.CZ[)!ARZ
M2A+B%(9R"LL"RF1$Y3YBM>X_!_P$_P *OA)X6^%\FM2ZDWAOPY8Z6VHSC#W1
MMX$A\UN3RVS<>3R:Z.B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH \#\5_\C3J7_80F
M_P#0S6?6AXK_ .1IU+_L(3?^AFL^OTRC_!CZ(_+ZW\:7JPHHHK0S"NW^!/\
MR--U_P!@]O\ T-*XBNW^!/\ R--U_P!@]O\ T-*X,T_Y%]3T/0RG_D8T_4L_
MMI_\F<?%G_LF>O?^F^>OYKZ_I0_;3_Y,X^+/_9,]>_\ 3?/7\U]?JO@5_P B
MO&?XX_\ I+/SOQK_ .1EA/\ !+_TI!1117[L?B84444 ?LU_P;E_\F<>+_\
MLIES_P"F^PK] J_/W_@W+_Y,X\7_ /93+G_TWV%?H%7\3^(G_);8[_'^B/[%
MX!_Y([!?X/U84445\6?7A1110 4444 %%%% !1110 4444 %>1?M"^+O@Q\5
MOAGXZ^%%O^TAX<\-:SX=MK>[U+5?[9M3)X7NXIH[BSNKF.1P(U6>*)L2;0P&
MW(S7KM?E7^U5\<_V>?AM^T+\;? 'AW]@#QMK>H>,+I=)\:>*M!\07!COX]\-
MQ,L2>1(EN9& W;3G/(QTH ;_ ,-H?\%.4\7'P7_PW=^S2VG^9Y?_  EY\=>'
MOLX7IYOE;_.Z<X\CMC%?H=^R)I_A[3OV=/#47AKXB?\ "7P303W-QXK6-476
M+J6YEEN;Q%7Y0DL[RNH'&UEP2.:_'XZC^PP!D_\ !)'XI_\ A=:G_P#&*_6'
M_@G?-HMQ^Q7\/;CPWX>N-(TZ31"UAI5W<F>6R@,TA2!Y"JF1D7"EBHR5)P,X
MH ]HHHHH **** "BBB@"OJW_ ""KG_KW?_T$U\]U]":M_P @JY_Z]W_]!-?/
M=?5\-_!4]5^I\GQ-\=+Y_H%%%%?2GRX4444 >G? 3_D%:A_U\)_Z":\"_P""
MYG_*.'Q?_P!A72?_ $OAKWWX"?\ (*U#_KX3_P!!->!?\%S/^4</B_\ ["ND
M_P#I?#7CY'_R7^#_ .OU+_TJ)[^;_P#)!XK_ *\U/RD?@]1117]J'\@!1110
M 5_05_P2#_Y1P_"[_L%7?_I?<U_/K7]!7_!(/_E'#\+O^P5=_P#I?<U^+>./
M_),X?_K\O_2)GZ_X,?\ )1U_^O3_ /2X'TE1117\N']*A1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% '@?BO_D:=2_["$W_ *&:SZT/%?\ R-.I?]A";_T,UGU^F4?X,?1'Y?6_
MC2]6%%%%:&85V_P)_P"1INO^P>W_ *&E<17;_ G_ )&FZ_[![?\ H:5P9I_R
M+ZGH>AE/_(QI^I9_;3_Y,X^+/_9,]>_]-\]?S7U_2A^VG_R9Q\6?^R9Z]_Z;
MYZ_FOK]5\"O^17C/\<?_ $EGYWXU_P#(RPG^"7_I2"BBBOW8_$PHHHH _9K_
M (-R_P#DSCQ?_P!E,N?_ $WV%?H%7Y^_\&Y?_)G'B_\ [*9<_P#IOL*_0*OX
MG\1/^2VQW^/]$?V+P#_R1V"_P?JPHHHKXL^O"BBB@ HHHH **** "BBB@ HH
MHH *_.?X^:!^WMXD^._Q/U/X*?\ !1OX;^!O"_AK57NKWPUJ'B&))]#MGV_O
MKI8[600B1RSY=L_.-V"<5^C%?D!^U)^T]\&?@C^TE\>OA6/V'K[Q-J'B[6FT
M[Q5XKTKQG<VCW=FTL-TT B^RS)"S<*SH03A6QGD@&F_BS]NEU*'_ (+C? [!
M&#CQY"#^8L^*_0_]@Z;6KC]DCP5/XC\96WB+47T^5K_Q!9W)FAU.8W$I>Z21
M@#(LC9<,0"0P.!G%?CFWQF_8/6,_\:A=?!"_>/QEUCCW_P"/6OU\_P""<%WI
M6H?L.?#:_P!"T4Z;8S^'Q)9Z<;AIOLL32R%(O,;E]JD+N/)QD]: /;:*** "
MBBB@ HHHH KZM_R"KG_KW?\ ]!-?/=?0FK?\@JY_Z]W_ /037SW7U?#?P5/5
M?J?)\3?'2^?Z!1117TI\N%%%% 'IWP$_Y!6H?]?"?^@FO O^"YG_ "CA\7_]
MA72?_2^&O??@)_R"M0_Z^$_]!->!?\%S/^4</B__ +"ND_\ I?#7CY'_ ,E_
M@_\ K]2_]*B>_F__ "0>*_Z\U/RD?@]1117]J'\@!1110 5_05_P2#_Y1P_"
M[_L%7?\ Z7W-?SZU_05_P2#_ .4</PN_[!5W_P"E]S7XMXX_\DSA_P#K\O\
MTB9^O^#'_)1U_P#KT_\ TN!])4445_+A_2H4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!X'XK_
M .1IU+_L(3?^AFL^M#Q7_P C3J7_ &$)O_0S6?7Z91_@Q]$?E];^-+U84445
MH9A7;_ G_D:;K_L'M_Z&E<17;_ G_D:;K_L'M_Z&E<&:?\B^IZ'H93_R,:?J
M6?VT_P#DSCXL_P#9,]>_]-\]?S7U_2A^VG_R9Q\6?^R9Z]_Z;YZ_FOK]5\"O
M^17C/\<?_26?G?C7_P C+"?X)?\ I2"BBBOW8_$PHHHH _9K_@W+_P"3./%_
M_93+G_TWV%?H%7Y^_P#!N7_R9QXO_P"RF7/_ *;["OT"K^)_$3_DML=_C_1'
M]B\ _P#)'8+_  ?JPHHHKXL^O"BBB@ HHHH **** "BBB@ HHHH *\@_:+\.
M_LL> +>?XU?%OQE8?#[4@FT^-+#6O[)OIBH^6-G0C[;CM!*LJG/W#7K]?FM\
M9O\ @E7\5?VJ/VQO&WQ]^+5E>Z[X0EU^2#PYH8\8_8)6@A"QD%W@G,4)D5P$
M0*2 6##(- &GX5_X+D>%M-^-UM\'/!/AKQ9\9M$N'\JU\0Z+X6%EJ[MG^&U4
MA;W(YW"*SQTV'K7W[\/DT?\ X0^RN]!\-W>CVUZKW@TR_@,4]N\[M,ZNA)V-
MO=LKG"YP,  5XE\#?A!XB_9E\.'PY\!_V&O!'AZ$QA9I+/QW_I%UCIYUP]DT
MLI]W9L5ZK\ _$GQ#\7?"C3/$7Q8T%=*\1W$ES_:VE)(KK92K<RKY"NH D5
M@?'SA0W.<T =C1110 4444 %%%% %?5O^05<_P#7N_\ Z":^>Z^A-6_Y!5S_
M ->[_P#H)KY[KZOAOX*GJOU/D^)OCI?/] HHHKZ4^7"BBB@#T[X"?\@K4/\
MKX3_ -!->!?\%S/^4</B_P#["ND_^E\->^_ 3_D%:A_U\)_Z":\"_P""YG_*
M.'Q?_P!A72?_ $OAKQ\C_P"2_P '_P!?J7_I43W\W_Y(/%?]>:GY2/P>HHHK
M^U#^0 HHHH *_H*_X)!_\HX?A=_V"KO_ -+[FOY]:_H*_P""0?\ RCA^%W_8
M*N__ $ON:_%O''_DF</_ -?E_P"D3/U_P8_Y*.O_ ->G_P"EP/I*BBBOY</Z
M5"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** / _%?\ R-.I?]A";_T,UGUH>*_^1IU+_L(3?^AF
ML^OTRC_!CZ(_+ZW\:7JPHHHK0S"NW^!/_(TW7_8/;_T-*XBNW^!/_(TW7_8/
M;_T-*X,T_P"1?4]#T,I_Y&-/U+/[:?\ R9Q\6?\ LF>O?^F^>OYKZ_I0_;3_
M .3./BS_ -DSU[_TWSU_-?7ZKX%?\BO&?XX_^DL_._&O_D983_!+_P!*0444
M5^['XF%%%% '[-?\&Y?_ "9QXO\ ^RF7/_IOL*_0*OS]_P"#<O\ Y,X\7_\
M93+G_P!-]A7Z!5_$_B)_R6V._P ?Z(_L7@'_ )([!?X/U84445\6?7A1110
M4444 %%%% !1110 4444 %?/'[1.A?ML?!C7;[XH?L<V.A>-=*U*4W.N_#;Q
M/,89(K@@;[C3KG>@C\S 9X)"4W[G3YI&%?0]% 'P)!_P4Q_X*87FJ_\ ".6_
M_!)OQ(MZ3L$\UQ=K;;O7S6MA'M]]^/>OH3]F_P (?M??$'7;3XQ_MEW>AZ#/
M8AV\-_#KPFY>WT^1T,;7-[<%W^TW 1W141O)0.S89R"GN]% !1110 4444 %
M%%% %?5O^05<_P#7N_\ Z":^>Z^A-6_Y!5S_ ->[_P#H)KY[KZOAOX*GJOU/
MD^)OCI?/] HHHKZ4^7"BBB@#T[X"?\@K4/\ KX3_ -!->!?\%S/^4</B_P#[
M"ND_^E\->^_ 3_D%:A_U\)_Z":\"_P""YG_*.'Q?_P!A72?_ $OAKQ\C_P"2
M_P '_P!?J7_I43W\W_Y(/%?]>:GY2/P>HHHK^U#^0 HHHH *_H*_X)!_\HX?
MA=_V"KO_ -+[FOY]:_H*_P""0?\ RCA^%W_8*N__ $ON:_%O''_DF</_ -?E
M_P"D3/U_P8_Y*.O_ ->G_P"EP/I*BBBOY</Z5"BBB@ HHHH **** "OE'X/?
MMX_$/X]_'[Q'\+/A_8>'+:Z\)>(KFQUOP5K-O/#J@LX-0BM7NUG,@0L86DN
MBQ,ORB,MD[Z^KJ^*/VA?V2?BS^T/^TWX+^*%E\(G\&>,?"FN1SO\1=,U"W6U
MNM/@U $;S&YFG>2S&P0R(NUW9=WE[BP!Z)^US^T;^U!\!?BS\/T\$Z-X#U#P
MSXM\<V7AT^'+V><:Y>+,"9+N*02+#&J!6^4J^!M9F^?8F;^U%^W;XV^%WQ8\
M>?#3X8:)H\Q^&GPG?QIKLFKP2R&^D\]%2QC\N1/)!AWN92'^9TPN%8,S]K7]
MG+QW^VSINJ_";X@?L\6OAV[TCQ393>"/BG;:[:7!@L([F.2:4 %;J&9H1*GD
M;&C+NI,@V[QC_M9?L4_%?QE\:OB7\2?A5I-OJ47Q6^#;^#[E9;Z.#^R]0$\8
M2ZE\P@M;F#.?+#R!HL!"&R #HO'G[>>J:[XH^&/@?X)6&G0W?Q#^&M]XV:]U
MRU>X6SLX['S[>'RXY(RSR2_*S;AM6-@ 2P*^J_L?_M#6/[5O[-7A']H"QT@6
M'_"1:<TES8K)O6WN(I7@GC5C@LHEBD )&2 *\.\;_L+>,OAWXR^$WQ!^$^G_
M /"1'P%\);[P)J=@ES%;SW"-8&.VND,SJF/.+^8"VX+("H;:176_LW?!3]H/
M]CKX ?!G]G7X<>%?#_B*ST^ZEB^).JW6IM";"*>22YEEM5(!FQ-,ZC(R0J_*
M-Q9 #AH/^"F>OR>)+?QJWA_2O^$%N?VB7^%<<(AD^VC%J&75/.\S9M,^<Q>7
M_JL?-NK[&KX6MO\ @FW\2X]7M/@\]K!_PB%G^TXWQ07Q#]LCVMIGV4!=.\K=
MYOVGSB8RVT1[!OWY^2OKSX]1?%>?X)^*X?@5/;Q>,V\/W8\,27>W8M]Y3>3G
M?\F=V,;OESC=QF@#K:*^+/\ @G'^T&OQ>\>^(/ WBGQSXN\+_$K0K6ZB\4?#
M7QEJ-S>X)6T6.^B^T-R(Y%ER(BFY;I=PQY;5L_!GX9_&OX9_\%)-3\-^%/VA
M/'7C+P0OP^6^\>0^,M8^V06>KSSL+:*W"JL=O(T:>;Y4:J$CST5XQ0!]=45\
M7^,_V3_B1X/_ &I/AO-'^V[\9=6U;Q9XWN];UWPV?&T\&B0:5:*]U<Q1VJ<I
M!YTEG:K'O*A;C'08IW[8W[*7Q)N/'=EXYT?]MSXR:;KOC_XB6&DZ'X5\->-)
MK#2+*U9P\X6"/YOW5A;W,S%67=(A/&XT ?9U%13VSRV3VD%W+ S1%$GC(9XS
MC 8;PP)'7Y@1GJ#7RY_P2[^(7Q*\>Q_&ZV^)?Q&UCQ--H'QQUC1]-O-9N0[Q
M6END"1QJJ*L<:X!.V-57<S$*,T ?5%%%% !1110 4444 %%%% !1110!X'XK
M_P"1IU+_ +"$W_H9K/K0\5_\C3J7_80F_P#0S6?7Z91_@Q]$?E];^-+U8444
M5H9A7;_ G_D:;K_L'M_Z&E<17;_ G_D:;K_L'M_Z&E<&:?\ (OJ>AZ&4_P#(
MQI^I9_;3_P"3./BS_P!DSU[_ --\]?S7U_2A^VG_ ,F<?%G_ +)GKW_IOGK^
M:^OU7P*_Y%>,_P <?_26?G?C7_R,L)_@E_Z4@HHHK]V/Q,**** /V:_X-R_^
M3./%_P#V4RY_]-]A7Z!5^?O_  ;E_P#)G'B__LIES_Z;["OT"K^)_$3_ )+;
M'?X_T1_8O /_ "1V"_P?JPHHHKXL^O"BBB@ HHHH **** "BBB@ HHHH *^0
M/%G[25Q\*_C9\4_VAOC/I/Q5E\)> ]4CTG3M-TC4K2'1;&&*SMW:XFA-]&UQ
M<3R7)9%=&_=R6^%+D8^OZ^=?VL_^"8'[,_[9'C.W\>?$R;Q+IM^HA74O^$;U
M@6T6JK$"(A<QO&ZNRJ2HD4+(%.W=@*  ?#'P>U_]NS_@HW\5M8_:BU;QG\8_
M"W@.*^EA\&V/PRNH%CA>-L"/;/=VZ.$&/,EVOYKEE^4 A?T>_8T^+?C7XR_
M73/$OQ$T+4+76K*>XTO4[R^M8(1J5Q:RM!)=QI#+(J*[QME<@!PX7*A6;:E^
M 7A;2/@Q9? CX6:]J_@30].LUM+)O"$T,-Q#;A2"BRS12E2Q.XR#$I;YM^22
M=7X0?"OPI\$/AAH?PD\$)<#2M T]+2S:[F\R:0*.9)'P-SLQ+,<#+,3@4 =)
M1110 4444 %%%% %?5O^05<_]>[_ /H)KY[KZ$U;_D%7/_7N_P#Z":^>Z^KX
M;^"IZK]3Y/B;XZ7S_0****^E/EPHHHH ].^ G_(*U#_KX3_T$UX%_P %S/\
ME'#XO_["ND_^E\->^_ 3_D%:A_U\)_Z":\"_X+F?\HX?%_\ V%=)_P#2^&O'
MR/\ Y+_!_P#7ZE_Z5$]_-_\ D@\5_P!>:GY2/P>HHHK^U#^0 HHHH *_H*_X
M)!_\HX?A=_V"KO\ ]+[FOY]:_H*_X)!_\HX?A=_V"KO_ -+[FOQ;QQ_Y)G#_
M /7Y?^D3/U_P8_Y*.O\ ]>G_ .EP/I*BBBOY</Z5"BBB@ HHHH **** "BBO
M/?C[_P >FF?]=)?Y+73@\/\ 6\3&E>U^N_2YRXW$_4\-*M:]NFW6QZ%17SG1
M7O\ ^K?_ $]_\E_X)\__ *S?].O_ ";_ .U/HRBOG.BC_5O_ *>_^2_\$/\
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
M** "BBB@ HHHH **** "BBB@"OJW_(*N?^O=_P#T$U\]U]":M_R"KG_KW?\
M]!-?/=?5\-_!4]5^I\GQ-\=+Y_H%%%%?2GRX4444 >G? 3_D%:A_U\)_Z":\
M"_X+F?\ *.'Q?_V%=)_]+X:]]^ G_(*U#_KX3_T$UX%_P7,_Y1P^+_\ L*Z3
M_P"E\->/D?\ R7^#_P"OU+_TJ)[^;_\ )!XK_KS4_*1^#U%%%?VH?R %%%%
M!7]!7_!(/_E'#\+O^P5=_P#I?<U_/K7]!7_!(/\ Y1P_"[_L%7?_ *7W-?BW
MCC_R3.'_ .OR_P#2)GZ_X,?\E'7_ .O3_P#2X'TE1117\N']*A1110 4444
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
M^5IVO[1VO;>S"BBBOP8_;@HHHH **** "BBB@ HHHH \#\5_\C3J7_80F_\
M0S6?7T917TT.(N2"C[+;^]_P#Y>?#?/-R]KO_=_X)\YT5]&457^LG_3K_P F
M_P" 3_JS_P!/?_)?_MCYSKM_@3_R--U_V#V_]#2O5:*Y\5GOUG#RI>SM?K?_
M (!T83(/JN)C5]I>W2W_  3S/]M/_DSCXL_]DSU[_P!-\]?S7U_4Y17U? GB
M)_J5A:U'ZK[7VDD[\_+:RM_)*_X'SO&O /\ KAB:-;ZS[+V::MR<U[N_\T;?
MB?RQT5_4Y17W?_$>?^I=_P"5O_N1\3_Q!#_J8?\ E+_[H?RQT5_4Y11_Q'G_
M *EW_E;_ .Y!_P 00_ZF'_E+_P"Z'Y^_\&Y?_)G'B_\ [*9<_P#IOL*_0*BB
MOQ/B+./[?SNOF')R>TE?EO>VB6]E?[D?L6095_8>3T<!S\_LU;FM:^O:[M][
M"BBBO%/8"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BLO
MQ;XX\%> -+_MSQWXPTO1++>%^V:OJ$=M%N/;?(P&?;-,\/>/_ GB[2HM=\*>
M-=(U2QGF$,%YIVI13Q22'HBNC$%O8'- &O1110 4444 %%%% !11536O$&@^
M&[5;[Q#K=I80-($6:]N5B0L02%!8@9P"<>QH MT5FZ)XR\(>)9WM?#GBO3=0
MEC3=)'97T<K*N<9(4G SWJI>_%'X9::;@:C\1="@-HDCW?G:O"ODK&"7+Y;Y
M0H4DD] #GI0!NT57TK5=+UW3;?6M$U*WO+.[A66UN[699(IHV&5=&4D,I!!!
M!P:L$A068X ZDT %%9_ACQ;X4\;:2NO>#/$VGZO8O(R+>Z9>QW$193AE#QDC
M((((SP:T* "BBB@ HHHH ***BO;VSTVTEU#4;N*W@A0O-/-($2-0,EF8\ #U
M- $M%<YX2^,/PD\?W$]IX$^*7AS6Y;52US%I&MV]RT('4L(W)4?6N@MKFVO;
M:.\L[A)894#Q2Q.&5U(R&!'!!'.: 'T444 %%%% !1110 445@>(_BO\+?!V
MNVWA?Q=\2M TK4[P V>G:EK,$$\X)P"D;L&;GC@4 ;]%1P7=K=&06US'(8I"
MDOEN#L88)4XZ'D<>]24 %%%% !116=J?B[PGHNM6'AO6?$^G6FHZJSC2["ZO
M8XYKPH,N(D8AI-HY.T' ZT :-%%% !116;8>,?".JZI)H>E^*M-N;V(L);."
M^C>5"IPV4!R,'@\<4 :5%%% !114&IZGINBZ?-JVL:C!:6MNA>>YN9ECCC4=
M69F( 'N: )Z*YOPO\8_A%XW@NKKP7\5/#>KQ6$1DOI-+URWN%MT R6<QN=@&
M#DG KI 01D'(/0B@ HHHH **** "BBJ^JZOI.A6+ZGK>J6]G;1D![BZG6-%R
M<#+,0!DD"@"Q16+=_$GX=V&GVFK7WC[18;6_O5L["YEU6%8[FY;.V&-BV'D.
M#A!DG'2M2_U"PTJSDU'4[V&VMX5W2SSR!$0>I8\ 4 3452T3Q+X<\2PO<>'-
M?LM0CC;;))9722JK8S@E2<&KM !1110 4454UG7M#\.V@O\ Q!K-I80%P@FO
M+E8D+'.!EB!G@\>U %NBJ^EZMI6N6*:GHFIV]Y;29\NXM9EDC;!(.&4D'!!'
MU%6* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R_''B[2_ '@
MK6/'FN%OL6B:7<7]YL&6\J&-I'Q[[5-:E9WC#PMI'CGPEJG@K7XFDL-8TZ>Q
MO44X+0RQM&X![?*QH _.3_@E#9R_\%$_CI\0_P!M3]J>R@\276AZA!I_@K0=
M27S[#0UD#RN(87R@*((55L9R7<Y<[A]G?$?]CCX5^+OC'X(^._AGPUIVB>)/
M".O?:[B^T^V$!U*U-O-"T$PC $I4RAT9@2A4@$!VS\7?\$\=-\8?\$G?C5X^
M^ ?[5.B:E8^"_$UU!=>%/B)!I<TVE3R0^8H$DL2L(&DC="5?&QHB#PRL?NGP
M7^TKX,^*_BVQT#X-V%[XFTUFD;6?$]I;/%IFGQK&Q0+<2*$NI7DV((H2Q569
MW*@*' /,?$7_  47TF^\;?%#PQ\$_A3/XQLO@SIINOB!JHUI+-8W42M);6:&
M-_M,R+!/D,8EW1,H8G&>]\,?MI? +Q5^RD?VR[/Q1)#X)CTB2_N;BXAQ/ 8V
M,;V[1@G]\)08P@)W,1M)# GX7^!OA+5OV*+_ /;#^%GQKMKJSU#QEI4]WX G
MEMI&'BA)(]26-+4@$33%KJ!6C4EE9VR,*Q'1_#G]@;]H _\ !$#7OV>KW0[F
MV\:Z[<'Q%:^&Y_EF0)=P7"6;J?NRO%;Y"'!620*V"#@ ]WT3_@IYX<LM*^&O
MCSXM_"*]\*>#OBW>/;>#]??6([EX'+ 0_;X511;+*"&5HWF"C[Y4 D;G[:7_
M  4'T7]BGXA>!?!?B_X2ZKKL'CZ[DMM)N]$O$:5)8Y($D5H&4%C_ *3$5"L2
MV2.".?B3X\>!?$G[7G['W[,/[(GP@TJ^F\8:1+%!XOL#921R^&%MH%MIIKX,
MH-J Q9E#X+A?D#$C/I?_  7+U!=&_:!_9:U5[2YN%M?&=_*8+2$RS2A;O1SM
M1!R['& HY)(% 'T;\./^"@]KK'[6I_8V^-7P2U;P!XKU#2_[1\,?;M6MKV'5
M+?8[XWP$K')MCE^4%US$XWY"[H/'_P#P4:\.Z+J7Q.G^&?PPN_%>A_!I8A\0
M]8AU5+8Q2EF$L%E&R,+J2%8Y&D#M"HV$!F)&? /&6G7/[9'_  6>^'?Q6^"F
MGZE=^$_AQX2A'BCQ+)I4]O!!<(]]*+4F9$)D)N(D,?WAF3(^1L>8_ /PK\._
MV7?VN?C+^SW^W3\*?%][HOCK7I;[PKJFEV.K7-KJ\;S3GRS#8$_:/.CFC'W7
MV.CHV,F@#]&/%_[27AG3?V6;W]K#P%I__"1:#:^$7\2P0QW/V=[FQ2 W#[2R
MG;((PWR,!\PVDKV^8;__ (*%> OVZ_@KH'P[TS]C_P =^(/#?Q/U67PSXCU&
MULUFMO#3R2&)9I)E0J98U*W/&T1KM8N#Q7LGQ[\-^%?AY_P33\=>"_"/P_D\
M+6#?"W6+'1/"^XRS6SW%G.D%K@%B96>55**6P[%06 R>$_X(?V+:#^P3HOA7
M5-.EL-7L=:U%M5TZ[MVAN(FDN7:-G1P& :/;@D8(''0T >(?\$,OB%K7P)^+
M/Q2_X)Y?%".*VUK0]:GU/3#LV^?)$5MKI5)Y92JV\J#NID;I7J/[57AWX)ZO
M^SQ\9?VR/BM\(CX@T3Q2MMHZMI%ZEEJ/_"/VERD,-S!,48,TMYNN1G > P!M
MWEA6Y#]OW]B;XL:I_P %)/A5\?OV=]0O-%G\<2R:+XLUS3DPVG^5:R+-<DD8
M#OI_FHF>-UL.["O;?^"J&@Z3X>_X)M^-/AQX0T<QJVD6&E^']&L(&=W$=S;[
M((HU!9ML<;' !PJ$G@$T <3^S!^W+\'_  GX/^$7[*O[-7PLGEO=;^'YUO2=
M(\4>+(K1H;19I46$7#1N+F\D:.9Q$JHN 3N1>GT-!\5I?B7^R]JGQ/U/X77M
MJ9]&U$:EX1U2_$%R@A::&>V>6,,$EQ&XXR V!NQ\U?FCJOP&_9_^/O[(_P /
M_#WC77M2^'?Q-\ ?"^WN]"\87-G.EK=2B\OS_9-R0@\JX1X1)&-PE(N0R+(
M5/W#^RWXK^-\W_!,2S\3?M62WD'BIO!>HB^DU:-EO)(3YZ6AF4C<9GA\G@C>
MS,,C>Q% 'A7[$O[;?[&W[*G[!I\;_!_X:>*[.TUKXEW.DZ'X4U/5XKO4=8U9
MX+4EA)A8XHA&T2EL *$'#.XW?4/PW_;1TG6_VE[W]C_XL>"?^$5\>0Z+'J^F
MV]OJHOK'5+1EW,8)_+B;S$P^Y&C7_5L5+ $U^4/PE_9Z^*VH?L?_  [^)UIX
M*UF5OA=\;KS4O%GAY=,F^VPZ;=1:2RWP@V[WB4V,B%E!QD]E8C[1LO >L_M.
M?\%IM!_:5^$\C7_@/P!X+2'4O%=JI-E<W4EM=HMK#-]V:3-VI<*3M".&P<"@
M#U_QS_P4A'@W]L:Y_8IL/V>-?UWQ0=/-WI,NC:G;F*\0VYG3<9C&(!M!WLYP
MFTX+_*&Z/]A3]N[PS^V[H7BAK3X?W_A;7?!NM?V=X@T.^NTN/)<[]C+*@ <$
MQR*>!@H>H()^9=3F:W_X+]0^/+BUN$T*#PJVGS:X]JXLX[H::ZF(SXV!MWR8
MS][Y>O%2_P#!$&VU#1_C#^T*FMZ3>V!UOQ5;:AHXO[*2#[;;"XO]TL7F*-ZC
MS8LD=/,7/44 ?H=1110 5^9WQ[^)>L?M_?\ !6_2OV'_ !3JURGPK\$74LNM
MZ!;W#1QZU<VUL;B0SA2"X\[9"%)^5%9EPSFOTQK\W/VDOV=_BI^Q;_P5!TO_
M (*&>#/A]J_B;X>:Y=NWC&/P_8O=7.D-/:FVN'>% 7:/)%P' QN#(=OR[@#[
M*^.'[%G[/?QL^#=[\'KWX9:'I=NVFR6^B7NDZ7%;3:/*4*I+;M&JF,J2/E&
MPRK JQ!YSXD?M6Z#^SAXP^&7[(FB>'O^$I^(WBK3HH--TB&_%K;06\$)$EW<
M3LCM'%^YE*[8W9O+;"\5MVW[<'P-\8Z8J?!#5;KQ[K=S'_Q+_#_AZPF,S2'[
MHN'D14LD!^])<% H]3A3\V?M4?"[Q7\*O^"NWPA_;/\ %]G*G@&71)M(UG7
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
M7O@P::15*Q?)\YW$84AC@$&@#V'XG?\ !5SP;X.\)>,/C!X'^$.H^*?A_P"
M?&$'AOQ-XGL]5CAD:\<J)&M(&0BXBC9XE+O)$&:5=FY3N'IGQ_\ VX_A'\!/
M!?@7Q3J8GO9_B5J5I9>#[-C]G69KA4999Y''^CPH)$+L0S+N&$;G'Q'_ ,$R
MOB?J7[ 'BCX@_L-?M4_"KQ3+)J'B0ZAX:N-,\)W.IPZR[(L+!%BC<NLJ0P.C
MX*_?#E"M>\_\%7_CE\7OAW\,?AJG@+X'WERWB#Q'$VL:U'X8AUB_\)[!$?\
M18RLD27I$DBQR_, 87VDDJP /3?V>?V[=+^,?[2WC;]D3QK\.)O"_CGP3:B\
MN;>'5%O[.\M3Y/[V*<1QG(^T0G:R XD]F ^:/AO:VUK_ ,'$?CM;6W2,/X'C
M=PB@;F.F:>2QQW)ZFL;]BGPYK/@7_@LYXZ\0WGPS^(&F:)XD\!"+0KSQ5I=Y
M/<S[TTV3SKF=_,*%_(F8M*X*L/+8+)^[&W\/Y''_  7\\7^.6L[D:)>^&$TR
MTUEK5Q:37:Z=9(T*S8V%P\<B8S]Y2O7B@#]$J*** "OS)U[X@7O_  4C_P""
MO%W^S+\0[V:;X5_"V:^DF\(^<RVVJW=BRPR27"@XES=.  V0(H]H WN6_3:O
MS6^(?P'^)/\ P3X_X*F3_MLV'@+6-?\ A5XWN;QO$^H^'].DO)M%>\&ZX:>*
M(,X1;D+,'"X*$H,N,$ ^POVGOV'O@=^T7\#M5^$Y\ :)I%VVDS0>&]7T_38[
M>729S&1&T;1*&6/) >,?*Z%E((-1?&#]LK0OAQ^T#X2_9'\!>$_^$G^(/BBQ
MDO8].?4A9V>G6<4<CF>ZN/+D9-PBDVHD;L=O(&5W7[7]M+X.>-K:*Q^ ][<>
M/]:N\+::5X?M92L9)QONIW01V<:]6:4AL A5=R$/S/\ &/X:Z]\"?^"SWAC]
MK/Q^LEO\/_$_AB6P?Q/,I^Q:3>I8O (+B3[L <HA5G(5C*0#\K8 /I7]E?\
M;&\%?M4V?BW1O#VA7.C>+/ >N3:/XM\+ZG.I:RO$>1 1+'D20L\4@60 ']VV
M5&.?#=%_X+"-XM\,_%'5_!?[)7BC4KKX2N3XIB77+2.VAA1YUFE,[8/R^0Q5
M%1W<;B% 4FL/_@E)\'_'%C^T1^T+^UWXCTJZTKPGX[\9WLGA.7486@.H6GV^
MZN#>!9 "(MDD85R,-N?'W:^??V64O='^$_[<T.K:-J-K)XMT^XD\,17&FS(^
MJK))JL:F!2N9<M<P#Y<_ZU?6@#[8\1_\%0?@OH7[%GA;]LY=!O3I_C#5(M)T
M?1KNXC@==0:6:)XIICE(HXS;SLTN"-D>0#D"O5/@Q\:O%?Q(\5Z]X+\8_"\Z
M!=:)IVG7L%]:ZS'?V.JP7GVC9+:S(B%XQ]G()94;)/R@;6;X8_9L\$_!OQC_
M ,$A? /P)_:;\$:\VG7WC:^T[5I=/L)AJ'ABX>;4+J#4/*$;.%50@9BNP1SL
MS94,#Z!_P1O\$_&SX1>)_BC\%;GXCS>,_A1X;O[6+P'XH:)Q:W,SJSS+:%B?
MD5602JC-&LJ_*?F8D ]E\5?M\V5W\;?&OP*^!GPOD\9ZG\.- ?5/&ET^M)8V
M]N5 (L[=C'(9[DC/RD1Q@@J9 00(?%7[2'PH_;&_X)M_$+XS?#)Y9](U+X=Z
M]'-9:C JSV=Q'93;X)D!8!U.#P2""K D$&OFSX,^&K_]B3]M#]I_4/CD)[#3
M_'^F7NN>"M9N(',&LB2>XG^R0. 1)<@W"Q^2/G)0D*003I?L)_ 'XC?LS_\
M!'GXH6/QAT>ZTC5/&&E:_J5AHEW"RW,*W&F):6\+18W":5X@1'C=^\0$!LB@
M#YJ^$_B;]GC0_P#@G?\ !6U_:4^$6O>(],F^)NJMH=SX<\1+9R0W0G3?%.C(
M=T+J4.Y6WY4@%.K?HOK'[>=EXN_:3\3?LM?!/X&:CX]NO!FF_:/'%[%J=O:P
M6N2H-M LW%S/\V-A,:[E9=_!(_+KQ%H'B=_^"?7P3\"1>$-:?6M#^*6KWNKZ
M3'H\[7%G;LT+++)&$W*C _*Q&&PP&=IQ]5?LC:^_[&O_  4H^-Q^+VB:W-IG
MQ4GEUSP%K6DZ+<7T6N)+>2744-NT",'D9+DKV4-$02.,@%/_ ((3_$OP=\&_
MV2?C/\5_&]R]EHGA[Q*]_J#I 6>.&.S#$*@Y+8& O<X%>]C_ (*P>$=+U'X3
MZ[XO^$EQ9>#/C-<20>$O$EGKT=U/;2++'"4O+41J(2))45MDLNW#=2I%?-?_
M  2DU[XE_!3]AOX]Z]%\ ]:UG6$GEU/2/#VK^&[DVNK1FW\LIDILN%!W%XD8
MLRJ0.H->1_%V3XF?%'X9?L[?&76OA-\0WO=*\<3GQ3,WA&:VTK3D^UVS6]GI
MEC NR.!88F(,469&SN=W&U #[4_X+-_M?_&/]FSX6^'_  )\*O#[VW_"=:B+
M"[\4K?(DEO&"#);0(#N61TX,IP$5OERQRGJ^J?MK:[:?%?P]^S79_!1F^)^N
MZ;<ZI/X9N?$L(M-*TZ+<%N+F\ACE"F4KM2-(W;)&[8"&/S__ ,%W_ WCKQ_\
M$OAGX^\%^"-8U.PT3Q>MWJZV>F2R36<,L(*O)$%WH,KM.0-K$*<$@5YK^U#J
M-M\-O^"FF@?MK?$7X;^-;_X0>.O#L>GR:SI]AJ%G/9;(O(#-'$8YXQOBCF".
M%,D<A958C% 'WQ^R;^U/X$_:Y^%)^)O@NPN].DLM3GTO7M&U J9],OX,>; Y
M0E6P&5@P."KJ>#E1\M_M)?MY:?\ M;?LC_':/X._ ?4M=\ ^'-%U#1[CQO)J
M-NHDO! 2)X;1OF>!-T<ADWAU1U8(>0/H7]FCX8_ ]?@UXFB_9P^%]]X-T#Q;
M-<26M[J%K=6\^IR20",WY@NL31J2<*9 K.(]VW:RLWY]?LLZ_K/[.'_!/?\
M:*_8?^*_P_\ $EG\01-J]S9:1;:!<S"\@FT^&W,Z2JGE^2AMF<R%@&1TV;BR
MJ0#[&_X(F?\ *-/X>_\ 7;6/_3M>5]65\K?\$8+'6M _X)[^#O!_B;PSJ^DZ
MEI5UJ:7EIK&D3VC#S=0N)T9/.1?,4QRH=R97)(SD$#ZIH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KY2_P""A'[#/QA_
M:\^+WPJ^('@3Q1X:TNS^&.K2ZDD6KS7!EU"62>TE,9$<1$:@6B@-EB?,/ VC
M/U;10!%8O>R64,FI6\45PT2FXB@F,B(^/F57*J6 .0"54D<X'2I:** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /'/V]?V?O'/[5/[+G
MB/\ 9^\ ZKI.GW7B0VL<VI:O+*([:**YBG+!8T8NQ,07!*@;BV3C:=/]C3X.
M^-OV>_V;/"OP/\>7>EW5YX7TY;!+[2)Y'BNHU)*R%9(T,;<X*_,.,[N<#U"B
M@ HHHH **** "BBB@ KR_P#; _9_\0?M,_!.Z^%'A[Q__P (^]Q?VUQ<M-:-
M/;:C!%('>QN41XW:WE VN$=6QZC*GU"B@#Y#\:_\$N_AK\7M+L/"_B+]G[X1
M^!;2WU2UN[[6/ 6D/_:5PD,JR&&&0Q0"V$FW8S-YV%9@%W89?KRBB@ 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 **XOXO\ BWQ!X6_L[^PM0\CS_.\W]TC;MNS'W@<=37%?\+:^(/\
MT,'_ )*1?_$5Z^%R;%8N@JL'&S[WZ.W8\?%9UA<)7=*<9779+JK]SVFBO%O^
M%M?$'_H8/_)2+_XBNU^$'BWQ!XI_M'^W=0\_R/)\K]TB[=V_/W0,]!1BLFQ6
M$H.K-QLNU^KMV#"YUA<775*$97?=+HK]SM***;++'!&TTTBHB*6=V. H'4D]
MJ\@]@=16/X0^(GP_^(,5Q/X!\=:/KD=I+Y=T^CZG%<B%^?E<QL=IX/!YXJ?Q
M5XP\)>!=&?Q%XV\4:=H^GQ,%EOM5OH[>%">@+R$*,_6@#1HJ#3-3TW6M/AU;
M1]0@N[2YC$EO<VTJR1RH1D,K*2&!'<5F77Q)^'5CXNB\ 7WC[18=>G0/!HDN
MJPK=R*1D%82V\C'<"@#:HI&944N[  #))/ %8WA'XD?#OQ^]U'X$\>Z+K;6,
MGEWJZ1JD-R;=^?E?RV.P\'@XZ4 ;5%%% !1110 4444 %%?D/_P5!_X*@_MS
M_L[?MS^./@Y\'/CC_8_AO1_[,_L[3O\ A&=,N/)\W3+2>3]Y/;/(V9)7;YF.
M-V!@  >!?\/K/^"FO_1RW_EFZ+_\AU^L9=X.\39GE]'&4JU%1JPC-)RG>TDI
M*]J;5[/6S?J?E^8>+/#F6X^KA*M*JY4Y2@[1A:\6T[7J)VNM-%Z'[ZT5^!7_
M  ^L_P""FO\ T<M_Y9NB_P#R'7Z\?\$OOC7\3?VB?V&/ _QC^,?B;^V/$FL?
MVG_:.H_8H;?SO*U.[@C_ '<")&N(XD7Y5&=N3DDD^-Q5X<YWPAE\<9C*E.49
M34$H.3=VI2^U"*M:+Z]M#U^&?$#)N*\?+"82G4C*,7/WU%*R<5TG)WO)=.^I
M[[115#Q-XJ\+^"]&E\1>,?$EAI.GP8\^_P!3O$@ACSP-SN0H_$U\ ?<E^BJF
MA:]H7BC28-?\-:U::C8W*;[:]L;E9H95Z95T)##W!JEK_P 0_ 'A36+'P]XI
M\<Z/INH:F^S3;'4-3BAFNVSC$2.P:0Y[*#0!L445B^&/B3\.O&]_>:7X,\?:
M+J]SI[[+^VTO58;B2V;.,2+&Q*'/8XH VJ*H>)O%7A?P7HTOB+QCXDL-)T^#
M'GW^IWB00QYX&YW(4?B:DT+7M"\4:3!K_AK6K34;&Y3?;7MC<K-#*O3*NA(8
M>X- %NBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH \Y^/_P#S"?\ MO\ ^TZ\YKT;X_\ _,)_[;_^
MTZ\YK[S)?^193^?_ *4SX#._^1G4^7_I*"O1O@!_S%O^V'_M2O.:]&^ '_,6
M_P"V'_M2C.O^194^7_I2#)/^1G3^?_I+/1JXCX__  +\._M&^ O^%6>.-8U&
M#P[>WB/X@L-,NWMWU6U56_T1Y8R'CC9S&S[""RH4R QKMZ\K_;'_ &F[/]E#
MX':E\3X_"6H>(=6Q]F\/Z!IEI)-)?7C*2BMY8)2(8+.YZ*"!EBJGX,^_/B']
MF_\ 92T[]F?_ (+;7'P^_98N-1L_ ^F>"VU#QGIKWDDT5G'<6KB*T>1R6?,Y
MMID#L7QDY(4UW/Q4^*6J?%'_ (+M?#[X(ZW*9_#_ ($\+W5U;:5-\T!U"?3+
MB9KDH>"X22%03]WR\C!)KG_^"?\ ^W)XBU;XG:9\(/#_ .R-XPM?%OQ#\2_V
MA\0/B1XKB=4NG1&FGD*+$HCC6&-H;>$.$B!7[YW;^R_: ^#NH? __@KUX!_;
M4\00M;^ ]>\/7.E^(?$+J?L^DWZ6%Q#%]H8<11R+Y"J[84MN!(P,@&/_ ,$?
M/BKXB'QQ_:,_9?@U QZ/X8\>7UYX3MF4O%IJR7UW#+&B9&(\QPL$! R7/!8F
MO,?^"N?_  3O^#7P2^$?AKXS_"*Z\2W7Q5UKQ[:6$FK7&M3W-[XCOKA97,FP
MMB.?S(U9?)"*/N[?NX]J_P""3OP(\1> ?&GQT_:[\=Z3<Z5I7Q \97=SX8_M
M&W>&632H[JZG-V8V 98Y/.3;D D1%@,,I/DGCS_@J#;:W^U7-\8O$G[&'Q$\
M6:9X/::S^&5O_9\MM;V@<!9]3>-X69KF;&U2<>5$  -[.U 'WWX@^#Z?%'X#
M:1\-/CUKMS<1#2K0>-%L[]K=-5:. ">*66,JXA>7YV"LNX+M8E&96_/W]B+P
MO^REI7_!9'7?^&0?BGI^C>$M.\+RPIX>BO9V37KQH<7$%H9,^9#$ZB8@L3NB
M)C#(,I]B?$+]N7_A07[/GP\^-WQQ^$'B9AXR2T;6X/#&E-=+X<-Q#YV+D$A\
M1[A&2!EF1L*#A3X[XN_9^^''[5'_  49^$_[6?[-EF#I&@65SJ/C_P 5VFGR
M6]M>R( +& ,Z+YUTQ:590,LD2J'Q\BD ^XZ*** "BBB@ HHHH _ K_@M9_RD
MU^)?_<&_],MC7RQ7U/\ \%K/^4FOQ+_[@W_IEL:^6*_NOA#_ ))/+_\ KQ2_
M]-Q/XIXJ_P"2HQW_ %^J_P#I<@K]]?\ @BG_ ,HROAI_W&?_ $]7U?@57[Z_
M\$4_^497PT_[C/\ Z>KZOSSQP_Y).A_U_C_Z;J'WO@S_ ,E16_Z\R_\ 2Z9]
M3UXS^T[^PQ\%?VQ=5MF_:!.K:OI&F:>8M&T&UU:>TM[.[<OYEZ?)=3+,5,:+
MYFY$"-A3O:O9J^0_^"IW[:>J_ OPK9_!#X?>!_%NLZOXICQK][X3L':;2])8
ME9?*FV,D=S* T:'!,8+2$9"!OY7/Z9/-_P#@@?X%\;>"?"?Q=MHM?N[_ , 1
M^.!9>"I[@_)<O;F=+FYC'3#H;0$KP60CJIKR+X'^/)?VIO@G^W/\</B%$FI7
MESI;#2)+M1(;"TMHM0DM8(B?N+'Y<1 &,L@8\\U]8?\ !-/]JO\ X7K;W7PI
M^'O[*&I_"_P1X"\/V\%K;:P'\RXGFD81K%F-!A5BF:1CO9WD4D@Y+_,OA+X0
M:S^QQX(_:_\ V<?&&CWL=WXZL2WPMA@LI)6\20W*WL44=J$4^=*AGA62-<LA
M))&T9H ^D/\ @GOKOB#]N+_@F1X9\/?$OQQJ\,]PDVB>)-3L;IDO+ZTMKED\
MKSL[E,MNL<<D@^<AI""&8,/GJ[_8O\*_LN?\%E?A7X+_ &,(]1TC3[KP]_;7
MBW2AJ$US'8V >>*</)*S/Y4RQJH61FQ*RD$94#Z0_9:TJ3_@F;_P3,T1_BOX
M:U"\US2M/GOM0T#2(&N+JYU&[F>:.S01AOG4.D;,,JOELQ.T9KYZ_9%_X*%>
M-;WXN&'_ (8R\7R_$KXJ>)[&U\1^.=<AD2RL(&F2)(HX_*W1V=K"6*Q[P7*E
MG;<Q( /L_P#:=_88^"O[8NJVS?M G5M7TC3-/,6C:#:ZM/:6]G=N7\R]/DNI
MEF*F-%\S<B!&PIWM7S#_ ,$#_ OC;P3X3^+MM%K]W?\ @"/QP++P5/<'Y+E[
M<SI<W,8Z8=#: E>"R$=5->D?\%3OVT]5^!?A6S^"'P^\#^+=9U?Q3'C7[WPG
M8.TVEZ2Q*R^5-L9([F4!HT."8P6D(R$#6_\ @FG^U7_PO6WNOA3\/?V4-3^%
M_@CP%X?MX+6VU@/YEQ/-(PC6+,:#"K%,TC'>SO(I)!R7 /K&BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH SO$'A+P_XI\G^W=/\ /\C=Y7[UUV[L9^Z1GH*S?^%2_#[_ *%__P F
MY?\ XNNCHKHABL53CRPJ22[)M'//"86K+FG3BWW:3.<_X5+\/O\ H7__ ";E
M_P#BZTO#_A+P_P"%O._L+3_(\_;YO[UVW;<X^\3CJ:T:*)XK%5(\LZDFNS;8
M0PF%I2YH4XI]TD@HHHKG.@**** "BBB@ HHHH **** "BBB@ HHHH \"^-?_
M  2^_88_:)^)NI_&/XQ_ [^V/$FL>3_:.H_\)-J=OYWE0QP1_NX+E(UQ'$B_
M*HSMR<DDGE?^'*?_  3*_P"C:?\ R\M:_P#DROJ>BO=H\4\38>E&E2QU:,8I
M))59I)+1))2LDEHDMCQ*O#7#E>K*K5P5*4I-MMTX-MO5MMJ[;>[/EC_ARG_P
M3*_Z-I_\O+6O_DRO??@I\%/AE^SM\,M,^#GP<\,_V/X;T?SO[.T[[;-<>3YL
MTD\G[R=WD;,DKM\S'&[ P  .JHKGQV>YWF=)4L9BJE6*=TISE)7U5[2;5[-J
M_FSHP62Y-EM5U<)AJ=.35KPA&+MH[723M=+3R04445Y1Z84444 %%%% !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
80 4444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>coo-20230731_g10.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 coo-20230731_g10.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M1 *4 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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@ 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@
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
M=TX7_P#PA4$]IY]S-%:.5%Y<HX6WCC<JH>42,<1E3^9__!/7X]?\%6OV(O\
M@O=%_P $H_VL/VL]1^._@OQ=X6N];C\1:Q;GS;&!;&XNX+U Q>2T/G6[6KV_
MFO%^^4KD[#7ZB^(?V]_V</!?[$:_\%"/'GBJ;0OAI+X2B\26NI:I;^5/<6$Z
M![0I"3N,MPKQ>5#P[-,BD!C@?GW_ ,$Q?V[/^"<'Q%_;)UK]KKQA^T9H7C3]
MIO\ :'U>RT+0_ OA>VN+H^#/#Z;!;Z1',T21,88(1<WMR&"220L(@V$\T _6
MNBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /)_V
MG/V'/V6/VS=-M]"_:D^$T'C;2[25);;1=:U.[>PCF0.%F%JLHA\T"1U\W9OV
MMC=C KH/@'^SA\&_V7_ \'PR^!'A.3P_X<M(UCT_08M5NIK.Q12Q"6\,TKI;
MKEV)6,*"3D@X%=Q10!XU^T__ ,$^?V.?VT[FRG_:L^!]CX[CTQBVF67B"_NI
MK6S<KM9XK?S1%$[# 9U4,P R3BNDT3]EWX*^&O@J/V=M \/ZE9^#$M5M8=$@
M\3ZBJPVJQK&+6.03^9';A%">0K"+;D;<$Y]!HH ^7O!O_!%G_@EE\/K*_P!*
M\&?L4^#]/L=61$U?38$G^RZ@B[MJ7$!E,<ZC<V%D5A\QXYKZ(^'_ ,.?A]\)
MO"%E\/?A7X$T;PSH&F1>7INA^'],BL[.U3).V.&%51!DDX4#K6S10 5\5_\
M!4S_ ()$:3^V7X#UKXC?LC_$"3X(_'V54:R^*G@^[N-)N=8C12IT_5)[$I+<
M6T@(&YM[QM'&RAE4QO\ :E% 'P/_ ,$7_@S^V!^QQ\']-_9I_:!_X)X^%/"F
MK0RE?%7Q>\#>+],G@\73(&VZG?1DK>R7<@P&9P^YBS?NPVQ?8]+_ ."//_!-
M/0OBEX@^,>A?LE^'['6_%DLDGBE+*[NX;#6/,8O(EU8),+2XC9B6:-XF0DDE
M3FOI6B@"*RLK/3;.'3M.M(K>WMXEC@@@C")&BC"JJC@    #@ 5YY^T[^R#^
MS7^V?X'M?AI^U'\(]-\:^'[+45O[;1]8:0VZW*HR+*41U#,%=P"<XW''6O2*
M* /F_P"!'_!(+_@F=^S%\5M*^./P#_8T\&^%_%NAF8Z1KVFVD@GM3+#)!(4+
M.0"T4LB'CHQKU+X\?LN_ ;]IBVT:/XT_#V#5KGPY?M?>&]6@O)[+4=(N&0H\
MMI>6LD=Q;,R':QBD7<O#9'%=]10!Q?PN_9V^"/P2^$,?P%^$'PVTWPUX1CMI
MX%T;18S;IB;<9G+H0YE<LS-*6\QF8L6+'-?.I_X($_\ !&YB6;_@GO\ #\DG
MDFSF_P#CE?7U% 'DOQN_84_9&_:0^#>@?L\_'#X$Z+XC\#^%_LW]@>%KX2"R
ML_L\)@@VQHZ@^7$2BYSM!..M<3\"/^"07_!,[]F+XK:5\<?@'^QIX-\+^+=#
M,QTC7M-M)!/:F6&2"0H6<@%HI9$/'1C7TA10 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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 44V::&WB::XE5$499W; 'U)KG]5^+_PET)S'K?Q1\.V;#JMUK<$9'_?3BM:
M5"O7=J<7+T3?Y&57$4*"O5FH^K2_,Z*BN#N?VI/V;;0[9?COX2/./W6O0/\
M^@L:W='^*?PX\0:;%K&B>-],NK6==T-Q!=JR.,XR"#SR#714RW,:,>:I1FEW
M<6OT.:EF>6UIN-.M"37123?X,WZ*SHO%WA2;B+Q-I['T%XF?YU<M[ZRN_P#C
MUO(I?^N<@;^5<LJ=2'Q)HZXU:<_ADG\R6BBBH+"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^-?[5OP0^ D
M3P^.O&$;:B$W)HNG@3W;\9&4!P@/8N5!]:^1?C)_P5)^*_BTS:5\)=#MO#-D
MV56]F"W-XP]<L/+CSZ!6([-7UV0\#\1\0I3P]+EIO[<_=C\NLO\ MU,^/S_C
MOAOAUN&)K<U1?8A[TOGTC_V\T?=WBGQCX2\#Z6VM^,_$^GZ39KUN=1O$A3/I
MN<@9]J\*^(__  4R_9P\%/)9^&KG4O$URF0/[+M=D ;T,DNW(]U#"OSV\6^-
MO&/CW5FUWQMXHU#5KQNMSJ-V\S@>@+$X'L.*RZ_6\I\'<JH)2S"M*H^T?=C^
MLGZWB?C^;^,^;5VXY=0C2CWE[TONTBO1J1]6>.?^"L'Q;U=G@\ > -%T:)N%
MEO7DO)E'J#\B9^JFO)/%O[:?[4GC0L-5^,VKP(W\&E.MD /3]PJ'\S7EU%?H
M&!X0X8RU+V&$@FNK7,_OE=_B?GF/XRXIS-OZQC)M/HI<J^Z-E^!?USQ3XG\3
M3?:/$GB._P!0DSG??7CRG/U8FJ%%%?0PA"G'EBK+R/G)SG4ES2=WYA7V]^S/
M_P D*\.?]>;_ /HUZ^(:^W?V9?\ DA/AS_KT?_T:]?!^(7_(JI?XU_Z3(^_\
M.?\ D;U?\#_]*B=W0"5.Y3@CH1117Y"?L9?LO%'B332/L.O7<0'\*W#8_+.*
MVM.^,7C>QP)KR&Z4?PW$ _FN#7+45SU,)A:WQP3^1T4L7BJ/P3:^9Z7I/QYL
MW(36]#DC]9+:0,/^^3C'YFNJT7QYX3U\A-.UJ(R'I#*=CY] &QG\,UX517F5
M\AP53X+Q?WK\?\SU:'$&-IZ5+27W/\/\CZ,HKP[0/B'XL\.;4LM49XE_Y87'
MSICT&>1^!%=UX;^-NB:@5MM?MFLI#QYJ_-&3_-?U^M>%BLDQF'UBN9>6_P!W
M^5SWL+GF"Q&DGROSV^__ #L=O14=K=VM[ MU9W"2QN,I)&X93]"*DKR&FG9G
ML)IJZ"BBBD,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKYA_:L_X*+^%
M/A:]QX&^#9M=<\0)F.YU MOL[!NA&0?WT@] =H/4D@K7K9-D>9Y_C%AL%3<I
M=>R7>3V2_/979Y&=9[E?#V#>)QU11CT[R?:*W;_+=V1[C\7OCC\,?@7X=/B3
MXD^*(;&-@?LUL#OGNF'\,48^9STYZ#/) YKX>_:%_P""E7Q2^)33^'OA3'+X
M4T9LK]HBD!OYU]3(.(?I'R/[Y%> >.?'WC+XE^))_%WCSQ'=:IJ-R<RW-U)D
MX[*HZ*H[*H '85D5_1/"_ACD^2J-;&I5ZWFO<B_*+W]9>J2/YOXJ\4LYSMRH
M8)NA1\G[\E_>DMO2/HVQ]S<W-Y</=WEP\LLKEY99'+,[$Y))/))]:9117Z:D
MDK(_+FVW=A1110 4444 %%%% !7V[^S)_P D)\._]>C_ /HUZ^(J^W/V8_\
MDA'AW_KUD_\ 1SU\%XA?\BFE_C7_ *3(_0/#G_D;U?\ KV__ $J)WE%%%?D!
M^R!1110 4444 %%%% &AX?\ %6O>&+CS]&U!X@3EXB<H_P!5/!^O6O2O"'QA
MT;6REEKBK97)X#EOW3GV)^[]#^=>2T5P8S+<+C5[ZM+NM_\ @GH8/,\5@G:#
MO'L]O^ ?1@((R#D'H:*\:\%?$_6O"C+9W)-U9#CR';YHQ_L'M].GTZUZOH'B
M/2/$UB-0T>[$B='7HR'T8=C7Q^.RW$8&5Y:Q[_Y]C[/ 9GA\?&T=)=G^G<O4
M445YQZ(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 56UC6-)\/:5<:YKNI06=G:0M+=75S
M*$CB11DLS'@ "HO$OB70/!V@7?BGQ3JT-CI]A TUW=W#[4C0=23_ "'4D@#D
MU^<'[8_[:?B/]HK6)/"OAAY].\'VDV;:S)VR7[ \338_-4Z+U.3R/KN$N$,P
MXKQO)3]VE'XY]%Y+O)]%\WH?'\8<8Y?PE@N>K[U67P0ZOS?:*ZOY+4ZW]L/_
M (*$:Y\39+OX;_!:]GT[PX=T5YJJYCN-27H0O>*(^G#,.N 2M?+=%%?U/DN1
MY;P_@EA<%#EBMWUD^\GU?Y;*RT/Y/SS/LSXBQSQ6-GS2>RZ17:*Z+\]VV]0H
MHHKUSQPHHHH **** "BBB@ HHHH *^V_V8>?@1X=_P"O:3_T=)7Q)7VW^S!_
MR0?P[_U[2_\ HZ2O@O$+_D4TO\:_])D?H'AU_P C>K_U[?\ Z5$[VBBBOR _
M9 HHHH **** "BBB@ HHHH *NZ#X@U;PU?KJ6D71CD'##JKCT8=Q5*BIE",X
MN,E=,J$Y4Y*479H]L\#_ ! TOQE;;%Q#>1KF:V)_\>7U'\OY]!7SQ97MWIMW
M'?6%PT4T3;HY$."#7K_P[^(MKXNMA8WQ6+4(U^=!P)1_>7^H[5\?FN4/#7JT
M=8=5V_X!]GE6<+%6I5M)]'W_ ."=11117@GOA1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5#J.HV&D:?
M/JVJWL5M:VT+2W%Q.X5(D499F)X  !))J:OA+_@HQ^UZ_BO5+CX ?#?5?^)5
M92[?$=[ _%W.I_X]P1UC0CYO[SC'1?F^BX7X<QG$^:QPE'1;RETC'J_7HEU?
ME=KYOBGB7!<+95+%U]9;0CUE+HO3JWT7G9/A?VV_VQ]2_:%\2-X0\'7,UOX/
MTV<_9H^5;491QY\@_N_W%/0<GDX'@5%%?USE.58'),!#!X2/+"/WM]6WU;ZL
M_CW-\WQV>9A/&8N7-.7W)=$ET2Z(****]$\T**** "BBB@ HHHH **** "BB
MB@ K[:_9?_Y(-X=_Z]Y?_1\E?$M?;7[+O_)!O#O_ %[R_P#H^2O@O$+_ )%%
M+_&O_29'Z!X=?\CBK_U[?_I43OJ***_(#]D"BBB@ HHHH **** "BBB@ HHH
MH *DL[RZL+J.]LIVBEB8-'(AP5(J.BDTFK,:;3NCVGX>>/+?QEIWESE8[Z!1
M]HB'1A_?7V_D?PKHZ^?=&UB_T'4HM5TV;9-"V5/8CN#Z@]*]O\)^)['Q;HT>
MJV9VD_+-%GF-QU'^'L:^*S?+?JD_:4U[C_!]O3L?;Y/F?URG[.H_?7XKOZ]S
M3HHHKQ3W HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBLCQ_XX\/?#3P7J?CWQ7>"#3]*M&N+E^Y Z*H[LQPH'<D#O
M5TJ=2M4C3IJ\I-));MO9$5:M.C2E4J.T8IMM[)+5MGBO[?O[4A^!/P]'@WPC
M?[/%'B&%DM7C;YK&V^Z]Q[,>53_:RW\&#^;K,S,69B23DDGK74?&CXL^)/C?
M\2M4^)/BB4^??SDPVX;*VT(XCA7V5<#W.2>2:Y:OZZX+X8I<+Y-&BTO:S]ZH
M^\NWI'9?-]3^.^-^*:W%6=2KIM4H7C37:/?UEN_DN@4445]>?'!1110 4444
M %%%% !1110 4444 %%%% !7VS^RY_R07P]_UPF_]'R5\35]L?LM<_ 7P]_U
MQF_]'R5\'XA?\BBG_P!?%_Z3(^_\.O\ D<5?^O;_ /2HGH%%%%?CY^RA1110
M 4444 %%%% !1110 4444 %%%% !6]\/O&,W@_7%N'9C:3$)=QC^[_>'N.OY
MCO6#16=:E"O2=.:NF:4:U2A552#LT?14,T5S"EQ!('210R.IR&!Y!%.KS_X*
M^,3<P-X2OY<O$I>S9CU3NGX=1[9]*] K\]QF%G@\0Z4NFWFC]&P>*AC,/&K'
MKOY/J%%%%<IU!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5\0?\ !4S]H!K_ %:R_9[\.7O[FSV7WB$QM]Z4C,,)_P!U3YA'
M0ET[K7V!\4OB#H_PI^'>L_$77F'V72+![ADW8,K 82,'U9BJCW85^1OC/Q=K
M?C[Q;J7C7Q)=&:_U6]DNKJ3L7=BQ '8#. .P %?KGA+P\LPS6695E>%'2/G-
M_P#R*U]7%GX]XO<1O+LICEE%VG7UEY07_P D]/121F4445_2!_- 4444 %%%
M% !1110 4444 %%%% !1110 4444 %?;'[+/_)!/#W_7&;_THDKXGK[7_98Y
M^ ?A[_KE/_Z42U\'XA?\B>G_ -?%_P"DR/O_  Z_Y'-3_KV__2HGH-%%%?CY
M^RA1110 4444 %%%% !1110 4444 %%%% !1110!/I>I76CZC#JEC)ME@D#H
M?<=OIVKWG0=9M?$&CV^L69^2>,-C/W3W4^X.1^%?/]>A? WQ*8[B?PM<R?+(
M#-;9/\0^\OY8/X&O"SW">VPWM8K6/Y?\#?[SWL@QGL,3[&3TE^?3[]ON/2J*
M**^,/M@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH ^/O^"KOQ?;3O#NA_!+2[O$FHR?VEJR*W/DH2L*'U#/O;ZQ+7PY7H_P"U
MM\43\8/VA/$OC""X\RS%\;332#\OV>']VA'LVTO]7-><5_87!63+(N&L/AFK
M3:YI?XI:N_II'Y'\9\;YT\^XFQ&)3O!/EC_ACHK>NLOF%%%%?5'R84444 %%
M%% !1110 4444 %%%% !1110 4444 %?:_[*W_) O#W_ %RG_P#2B6OBBOM;
M]E7_ )(%X>_ZYW'_ *4RU\'XA?\ (GI_]?%_Z3(^_P##K_D<U/\ KV__ $J)
MZ%1117X^?LH4444 %%%% !1110 4444 %%%% !1110 4444 %6M$U6XT/5[?
M5[4_/;RAP/4=Q^(R/QJK12E%3BXO9E1E*$E);H^B+.[@O[2*^M7W1S1J\;>J
MD9%25R/P8UO^T_"?]GROF2QE,?)YV'E3_,?A775^;XJ@\-B)4GT?_#'Z5A:Z
MQ.'C575?\.%%%%8'0%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %? 7_  5@\5-J7QHT'PC'+NCTOP\)F7/W
M99IGW#_OF*,_C7W[7YA_\%!M>_M[]K3Q24DW1V9M;6/GILMHMP_[[+5^H>$>
M%5?BIU'_ ,NZ<G\VU'\I,_*_&#%O#\)*DO\ EY4C'Y).7YQ1XO1117].'\MA
M1110!P/[4'@WQW\2O@#XN^&/PZTW3I]2\3^&[[2(I-5U![:&W^TV\D/FLR12
M%MN_.T#G&,CK7D/_  34_9,^+O[)_P $=2^"7QJTWPW?P7'B&75K>_T?5);A
M6+);JL;1RP1X*M"6# GMP,9KZ<HKRJV3X6OFL,PDW[2$7%;6Y7NFK=?4]>CG
M6+H914RZ*7LYR4WO?FCLT[]/0^:/^"CW[%'CK]JO1O"'CCX,>++/1_'/@#5F
MOM GU!F6"8,T3LI958JZO!$Z$J1D$' ;</4O@+_PT_J=@-;_ &DX_"VEW:6@
M@BT3PG++/%))D%[F66900?EPD2?*H9BS2$J(_1:*5/)\+1S2ICZ;DI5+<R3]
MV3BK)M=TM-&DUNF%3.L76RJG@*D8RA3YN1M>]%2=Y)/LWKJFT[V:/E&V_9%^
M/T'_  4ZN/VRFM?#)\+3::-,6S&MS?;A#]F6'S]GV;9G*[MF_I_%FCQ+^QO\
M?O#/_!174OVS/A-JOA6\TWQ#X=73]0LM=NKB&:QD6VA@WHD<3"8?Z/&P!=,E
MF4E<!C]745QOAC+7%J\OXWM[WU53JUIMJU8[5Q3F:DG:/\'V%K:.FMD]=[I.
M^A^=EG_P3*_:Y@^$OQU^'4H\#&?XO:]IFH6=ROB2ZVZ<+;49;QD<?8\N6$@4
M$8Y!-=%I?_!/K]JRT^+OP%^(MQ:>"_LWPB\-V.E:G GB2X+WYAEE+21?Z'A<
MHXP&[@C..:^\:*\Z' N2T^6SG[MDM5TJ.JNG\\F_PV/2GQ[G=3FO&'O7O[KZ
MTU2?VOY(I?CN?(G[,'[,'Q._8:^-'Q:^)_C3Q[X)@^''B_64UBYU_4M2EANK
M&));EUB='18E)-UM,AE(&P84E\+;^#'[(OA32?\ @I#XU_:9\'ZY#<^'K_PW
M9ZI;6UC/N@_M>]659)05RKGR%DFSD_\ (0!'!&?I'XI?"[P+\:?A_JGPM^)F
M@IJ>A:S;^3J%B\CIYBA@PPR$,I#*K @@@J"*@^$GPA\!_ _P3;?#_P"'6ES6
MNG6JJ%%U>RW,S[46-2\LS,[[8TC1<G"I&B* JJ!T4N&L/0JT*$()T*,G4C>3
M<HS;DVDK6Y;ROJ[WT:>EN:KQ/B*]&O7G-JO6@J4K12C*"4$FW>_-:-M%:VJ:
MU3Z:BBBOJSY(**** "OM3]E#_D@'A_\ W;G_ -*I:^*Z^U/V3^?V?_#_ /NW
M/_I5-7PGB%_R)J?_ %\7_I,C[[PZ_P"1U4_Z]O\ ]*@>B4445^/'[,%%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 5[]X8OO[2\.6%^6R9;2-F/O
MM&?US7@->T_":Z-UX#LLG)C,B'\';'Z8KY[B*G?#0GV=OO7_  #Z+ANI;%3A
MW5_N?_!.CHHHKY ^R"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *_)G]J?4SJW[27CJ[)SCQ5?1 ^T<S1C]%K]9J_(3XXS-<_&OQA</UD\4
MZ@Q^IN9#7[1X,03S/%3[0BOOE_P#\2\;*C65X2'><G]T?^"<M1117]"'\Z!1
M110 $A068@ #DFOC/3OVY_'WQ3_X*>^#O@-X)N);'X??V%J%R',:_P#%0G[+
M.R78)!(@#P_NL8WJ/,RRR)CU[]O36/CI8_"&QT?X'_"&]\:MJNN16OB?1].U
M1;.:32_+D>5%F8'RQ(RQQ,P!;9(X7:Q#K\,:'\8_C[JG_!73P3XOU[]E"7P[
MX@31(=-'@E-;C?[/I[6\T370D6,*%CB=Y/+"](MH(S7Y_P 6Y]5P>.PN&IN<
M5[:ES-0G:2<KN/,HVMIK%/FE>UK)W_1.$,@I8S 8K$U%";]C6Y4YP3A)1LI.
M+ES7UTDURQM>]VFOM?\ X*._'?X[?LV_LU:W\8?@S#X=0Z2+9;RYUA)9ID$]
MS';@PQ* A96E1LNQ'7Y#CGKOV*O'OBWXI?LH^ OB)X\UAM0UG6?#L-UJ5Z\2
M(9I6R6;:@"K]  !Z5YO_ ,%A"/\ AW9\0>?XM)_].UG78?\ !.K_ ),<^%__
M &*-M_(UZ5/$8E<<SP[J-T_J\9<M]%)U&FTMKV2\SRZF'PSX#IXA4XJI]8E'
MFM[SBJ::3>]KMZ;'R)\2O^"@W[2]OX0^*_[0NA>,FTX?#_XMV?A_1O"3V4)L
MY-/#7"2Q7 *>8\DA569]P9"A"%1D5]C?'GXT^+;7PAX=^'_PEMQ;^/\ XB1"
M'0(;J/>-'A,:O=:C.O\ <MD;.#]^5HDP=]5?BY^S5^Q_X9'B#X^?%/P-9V]I
M!=1>(/$;2WMPME=75JDGEW,UHKB&>4"1P,H2[.,AFQ7BGQ\^,'Q5_9G_ &;/
M%G[>OB'PJD?Q$\:26>F^'-,U./S$\+:0\A-M:LN?]8%W3S#@-<2*I!6,"O)M
MFN14L0\;B7*+BY2:;;C",IN4U>W+*47&$(K1.-U=09[%\IS^KAU@<,H24E&*
M:24YRC!1@[7YHPDI3G)ZM2L[.:/L7PYI,V@^'['1+G6+K49+.TCADU"^<--<
MLJ@&60@ ;F(W'  R3@ <5=KY7_9H_:B^+=]^VGXB_9*^(_B$^)+*W\!Z?XBT
MO79K"""YAD>"T,\,@MTCC:-GN&9#L#+@*2V<CZHK[+*\QPV9X=SHII1E*#3W
M3B[-;M/UNSXK-<MQ668E0KM-SC&::V:DKI[)KT:04445Z1Y@4444 %%%% !7
MVG^R<<_L_P#A_P"EU_Z535\65]I?LFD#]G[0"3VNO_2J:OA/$'_D34_^OB_]
M)F??>'7_ ".ZG_7M_P#I4#T:BJ6D>)O#GB!Y(]!\06-ZT./.6TNTD*9Z9VDX
MZ'KZ5=K\>/V;8**RK/QUX(U&*^GT_P 8Z5.FEY_M-X=1B86F,Y\TAOW?0_>Q
MT/I3M#\:^#?$\@A\->+=,U%V@\Y5L;^.8F+<4WX1C\NX%<],@CK2NA\K[&G1
M113$%%%5[C5=+M+^WTNZU*WCNKL.;6VDF59)@@!?8I.6V@@G'3(S0!8HJ@GB
MOPO)K[>%(_$E@VJ)'YCZ:MXAN%3&=QCSN QSG%789H;B%+BWE62.10R.C9#
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
MC;[T<BAE/U!KS.U_:9TG7_VKKG]E?P1X4N-7N?#_ (:75_'7B"*Y5;7P^9V
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
MM6O15TJE2C4C4INTHM--;IK9D5:5.M2E3J*\9)II[-/1IGY"_&KX2^)/@?\
M$O5/AMXHC)GL)\0W 7"W,)YCF7V9<'V.0>0:Y6OTC_;]_9;_ .%[?#T>,O".
MG[_%/AZ%GM4C7YKZVY9[?W8<LG^UE1]_-?FZRLC%'4@@X((Y!K^NN"N)Z7%&
M31K-_O8>[47:7?TENOFNA_'?&_"U;A7.I44G[&=Y4WWCV;[QV?R?42BBBOKS
MXX**** "BBB@ HHHH UO W@[5_'_ (LL?!^A1[KF^G"*Q'$:]6<^RJ"Q]A7W
M=X+\(Z1X#\*V/A'0HMEK8P"-"1RYZLYQ_$S$L?<FO)/V,OA!_P (QX9?XEZW
M:XOM7BVV"N.8K7.=WU<@'_=5<=37M]?C/&V=?VACOJM)_NZ?XRZOY;+Y]S]K
MX'R/^SL!];JK]Y57W1Z+Y[OY=@HHHKXD^Y"BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBM[X?>#IO&&MK;NI%I"0]W(/[O91[GI^9[5G
M6JPH4G4F[)&E&C4KU53@KMG7?!7P<;:!O%M_%AY04LU(Z+W?\>@]L^M>@4V&
M&*WA2W@C"(BA411@*!T IU?GN,Q4\9B'5EUV\D?HV#PL,'AXTH]-_-]PHHHK
ME.H**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KX2_X*,_LA2>%-4N/V@/AQIG_$KO9MWB.Q@3_CTG8_\?"@?P.3\W]U
MSGHWR_=M0ZEINGZQIT^D:M917-K=0M%<V\\89)8V&&5@>"""00:^BX7XCQG#
M&:QQ='6.TH])1ZKUZI]'Y73^;XIX:P?%.4RPE?26\)=8RZ/TZ-=5YV:_&&BO
M??VV_P!CG4_V>_$K^+_!UI-<>#]2G_T:7ECITIY^SR'KM_N,>HX/(R? J_KG
M*<UP.=X"&,PDN:$OO3ZIKHUU1_'N;Y1CLCS">#Q<>6<?N:Z-/JGT84445Z)Y
MH4444 %=S^SY\)IOBW\0K?2;B)O[,M,7&JRC(_= \1@^KGY1WQN/\-<1%%)-
M(L,,;.[L%1%&2Q/0 =Z^VOV=OA+%\)/A[!IUW"HU2^Q<:K(,9$A'$>?1!QZ9
MW$=:^8XKSI9/EKY'^\GI'R[R^7YM'U/"62/.<S7M%^[AK+S[1^?Y)G=000VT
M*6UO$L<<:A8T1<!5 P !V%.HHK\*W/WO8**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH ***DL[.ZO[J.RLH&EEE8+'&@R6)I-I*[&DV[(FT
M;1[_ %[4HM*TV$O-*V%'8#N3Z 5[?X3\,6/A+1H]*LADCYII2.9'[G_#VK/^
M'G@*W\&Z?YD^V2^G4?:)1T4?W%]OYG\*Z.OBLWS+ZW/V=-^XOQ??T['V^3Y9
M]3I^TJ+WW^"[>O<****\4]P**** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** */B;PSH'C/P_=^%?%.DPWVG7
M\#0W=I<)N21#U!_F".00".17YP?MC_L6^(_V=-9?Q1X8CGU'P?=S?Z->E=SV
M+$\0S8_)7Z-TX/!_2VJVL:/I/B'2KC0]=TV"\L[N%HKJUN8@\<J,,%64\$$5
M]=PEQ?C^%,;ST_>I2^.'1^:[271_)Z'Q_&'!V7\6X+DJ^[5C\$^J\GWB^J^:
MU/QDHKZC_;#_ ."?&M_"][KXD?!BSGU+PX"TMYI2YDN--7J2.\L0]?O*/O9
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
M1114%A1110 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 %%%% !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
+%%%% !1110!__]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>coo-20230731_g2.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 coo-20230731_g2.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@!
M_ ** P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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@ HJ#4M0@TK3YM3NHYVCMXFDD6VMGFD( R=L<89W/HJ@D]A7FOP>_;
M3_9:^/OC6[^''PB^,VEZSKUC!)-=Z1&LL5Q&B.$<[)44G:Q 8#D9YQ0!ZC17
M'Z]\>?A?X9^)FG?!W6M9O8O$FKQM)I>FKH=Y)]JC3;YDB2)$8V1-Z[W#;4W#
M<5KL* "BHKV]L]-M)+_4;N*""%"\TTT@5$4=22> /<U+0 45PWCW]I#X0?#?
MQC!\.O$'B"^NO$,]E]L&@^'O#]]JU[';;MOGR06,,TD41;Y1(X52> 2:N_##
MXZ_"+XT/?Q?"WQ]8:W)I7EKJT-FY,EC(YD"PSH0&AES&^8G =<#<HW#(!UE%
M%>?^-/VIO@'\._BSH_P,\<?$2#3/%?B!XDT32+NSG5KXR-L3RG\O8X+?+D-@
M$$'!% 'H%%%% !117F?QR_;$_9M_9IU*STGX[_$^#PS+J$;/8/J-A<B*Y"XW
M>7(L91RNY=P!)7<,@9% 'IE%8NC?$#PQXA\#P?$;1);VYTFZLQ=6TL6E7)EF
MA(RKI!Y?FMD8(PF2"",@UP$G[<W[+$7A/1O',GQ34:5XBU*2PT"[_L:]QJ-S
M']^.!?)W2E2""5!&01G((H ]9HKQBU_X*$?L@WWC&?X=V7Q;,WB"V4M<Z%%X
M?U!KR(!0Q+0BWWJ "#R.A!J^_P"W%^RRGPMN?C:?BM$?"=EJ3Z??Z\FE7C6]
MI=(R*T4S"']RVZ2-1OQEF &3Q0!ZQ17C6E_\%!_V--6TO3]?C^/6DVNEZM,8
MM,UG5()[.QN7#,I5+F>-(F(96!&[@J1V->PVEW:7]K%?V%S'/!/&LD,T+ADD
M0C(92.""#D$4 245!J>J:9HFFW&LZSJ,%I9VD+375U=3+''#&H)9W9B J@ D
MD\ "O(?^'@'[)[Z#<>,;7XCWUSX>M;@PW/BRR\(ZK/HL;AMISJ,=JUJ &X+>
M;@'O0![+15'PWXH\->,?#]KXL\)>(++5-+OH!/9:EI]TDT%Q&>CI(A*LI]0<
M5Y%X3_X*,?L2>.OB^GP(\(_M%:%?>)Y;K[-;V4(F\FXGS@117)002N2,!4D)
M)X )- 'M=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^3O[9_[''Q0^&'VK
M_@IY^R??W=MXG\._$KQ5<>,+6V)=O+A\0ZC$MZJ?Q1B%1%/']TQ_,1@2$_JW
MJ5[_ &;I\U^+.>X\F,OY%M'NDDP/NJ.,D^E>5_LF7'BN[^'FM>&_B)\)-:\.
M3R>,?$5\MIKL<#I<VE]J]Y>0D&*2123%<*&0\A@PY&"0#R7]CS]M+X?_ +<W
MQ ^&OQ2\-)#::U9^!?$UKXHT+?F33;S[3H>X#/)B<9:-_P")>#\RL!B^.?\
M@ICXSUW6_C=>_! >#+;1?@?;E+J/Q4)I+KQ1>1&9KJ&U,=Q$+=$%O(BN5F+L
MR': <4G[,G_!-S_AD#_@I'KOQD^%.GA?ASXK\!Z@EO:HP_XDM^U[92&TQU,3
M*KO$>RJR'[@+>;_"#]GG]I+]AW]MCXG747[(]Q\5OA[\2]7;4=(U+2Y+)I=/
ME:>66-7^U.HCV_:'CDW%0VU'!.-M &+_ ,%,/VTOBU\5_@W\ O$7P9UBQT?P
M;\6-3M;J\L)A(UV]W;W$#&UN'7 -NDK*"$P7:,DD# /Z+_#M/B/'X1M4^+-S
MHDNO R?;9/#L,T=F1O;9L69F<?)MSDGYLXXQ7QC_ ,%1/V4/VC?C7X#^#7C3
MX8?"C3]2U+P)XG>_U[PKX;NHHA!%,\$@2 S&-90AAV,PVEF;>$520OVMX-UC
M7O$'AFUUKQ+X3FT*\N59Y-(N;J*::U4L=BR-$6C\S9M+!&=58E5=P Q /S:_
M:Q^+'[6?_!,7]OKQO^UA:?#)O&7PT^),=@NH7+[PD(@A6-(#.JM]DEC8.$W@
MI(CC@L#L^EOV3_VO_P!E[X]>"OB1^US\ -$U6?7AH5O<^-O!<5FHU)KFRM[E
MH=L:9$TDR?ND=6*OY*+\K*PK?\$_$#X[^#O'?Q%\)?'#X :]K7@.^\4W4GA#
M7-+BAU$R64D:>9;3V0<SB,R>:481LK!B"% 4OX[^S?\ L5?%3X'>._V@?VF/
MV>_AM'X)G\7Z#+:?"?P-J3PJ8IUAW_:)HU9HK='NEW10LWR(Y5P@&* ,7QY_
MP5@^/'PM^'_PD^/WC7P!X;B\._$G7+FSU/P/<:/>6>MZ/#%.8A,EQ)<E+E2
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
MGT %%%% !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 5Y;^TS^QE^SK^UUI=E8_'#P"FH7.E.7TC6
M+2YDM;ZQ8D$^7/$0P!(!VG*D@'&0"/4J* .2^$7PCLOA!H;Z%9>//%>OHRHJ
MW'BSQ!+J$R*@( 5Y.1UY/4\9)P,=;110 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 5\8_";]MKXM?%3]
MK37_ (!:[XWM/!/BG0/$5Q##X#\1Z1"EKJNF1WT2I);3'$\\\ECYTRND@3>
M?*,8R?LZODKX^?L4?&3]ISXP^#_$?Q.L?"UF?!NNI?:7XZTC5)OMZ6T.I+<Q
M0K;^0@29H5$3?O'C4YE!+;8Z )OBI\0_VW/A)^VY\+] _P"%GZ#XB\'_ !(U
MK4+2[\"67AI(6T6RMHQ(;L7A)FG9(V5G=MB;\*$PXQZ3^W%^U:_[*'PJT_7-
M \/+K'BGQ5XCM/#W@_29(Y72?4+EB$:1809&C159BJ LY"HN"X(X.+X,?\%$
M[O\ :QN/B_>^+_A+:>%;O4K>T,<27]SJUEH$<ZR26=N\D*Q))-M+2-@;G8?-
MB*()B^/OV=_VHOVI[0ZC\1/%/A,:]\+/C;:^)/AIJ5C:7%O8ZC9VQ20V5P2K
M.,;O+:9%?$D;+\^TD@%_XB?M_P#ACX5_LTVGCOX=?$D_$_Q=KWC.'PAI%I<:
M*]D(=>D;:\$ME%"ES#'%@MY+!YB-B;R7#T?$3]O_ ,,?"O\ 9IM/'?PZ^))^
M)_B[7O&</A#2+2XT5[(0Z](VUX);**%+F&.+!;R6#S$;$WDN'KG=<_X)?^+=
M1@U#XGZ?XQT>V\>O\?H_B;IMGYLS:9&8Y<KI[R^4)"&3+-.(L[\ (0,DUS_@
ME_XMU&#4/B?I_C'1[;QZ_P ?H_B;IMGYLS:9&8Y<KI[R^4)"&3+-.(L[\ (0
M,D ^B?V8OBGX5^+?P^EU_P -?&I_&\UGJ,MCK-Y+I"Z>UE?18$UL;4Q1RVVT
MGB.;=(%*Y9OO'S5/V@_C9;?\%1(?V6=5U_29/!LOPHF\2VMK9Z/Y5QYQOOLZ
MK-*\DA<J(W(*"-3YG*DJ#57X7_LI?M)_ _4?$/C+X4^-?!]KJ_Q"^-+^*/'%
MGJ,5Q/;0:)(6#V=JX16>YQAO,9(P68CY0N6U;O\ 9H^,ES_P4=M?VP0_AD>&
M[?X<GPH;#^U[C[<0;Q[G[3M^R^7GYMOE[^V=W:@#Z%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*** "BO _%?_ "-.I?\ 80F_]#-9]?30X=YX*7M=_P"[_P $^7GQ)R3<?9;?
MWO\ @'T917SG15?ZM_\ 3W_R7_@D_P"LW_3K_P F_P#M3Z,HKYSKM_@3_P C
M3=?]@]O_ $-*Y\5D7U;#RJ^TO;I;_@G1A,_^M8F-+V=K];_\ Y7P/^WAI/Q3
M\?ZAX>^%WPVGU[2-(\02Z/JU[9:O']OM98KZ*RDG:S*\0*\OF;FE$AB5G$9X
M!I^*_P!O'Q3\/?VH_"GP*^(G[,'B'1O#/CK5YM+\)^.I]5MW%[=Q\?/9(#)!
M&QP5:1E<JP;8 &V^#?%SX.^)I?VU_#WQS_8]\">+/ GCV[U_R_'VD'0KN'2]
M>LUU)8KFYN9'1;9HGM\S^:A.\LN!YY!'?^)/CIXK^(G[=6A2ZS^Q;\5M1TWP
MCJITCP1X@NO"LEKH]I)=,D5]K4\L@#$+$&2(;<!%=L[IAY7SY]$?7/B#7]&\
M*:'=^)?$6H1VEC86[SW=S+]V.-1EF..3P.@Y/:O"/AU_P46^$?B_]EF__:S\
M3:'J&B:%%XDN](TK3,?:+_4Y8[DV]O''" I\^8@8AR0A)R^%+#)\0>/?VA_V
MLI;W2?@MX9MO .H?#OQY+!J^E_%/09Y[?5UCC5[.[B6VF0LFXB9 6*[EB<9P
MC5\E_#/]DC]J>3]B[X:#XE?"JZO;+P1^T1%XDUWP/_PCTZWMQHXN7%S*UM)N
M:ZR79DC1"6BD/#8.0#[M^*O[4NJ_!/P)X8UWXE?#>&RU_P ;^,--\-^%O#4.
MO"9GO;V3;&MS,L.V$(H9I#&)E&PA2^5SL_LU_M'>'_VC=!\1W.GZ2VFZKX/\
M8ZCX8\3:6UQYRVU_9R['\N3:OF1,"KJY520V"H((KXE@_8\^/%A8:?X^T?PC
MK:>#O!G[6MOXJ\*>$GL9OM5IX8%PJS36]F5\Y$5L.EN$#[%=@GS#=ZS^RAIW
MQ3_9;'COXD:S\!O&&N#XS?M':E<Z;8:7II$^D:/<SN(=2O(I,/;QX5F8.%*J
MR;MI.* /3_&7[97C;P!^U)X.^ _BO]FO6+;P]X[O[NP\.^,UUJ"1Y;BWC,CE
M[)%+Q0D#<)'<':=Q08('O-?'WQ6\&:U^U'^T'\+?CM\'O"WQ1\%>,/ _Q 6T
M\30>+-*OK"R;P\I<WH7>6M)5G$<:(;=V:03#>,)F/[!H **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** / _%?_ "-.I?\
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
M )%]3T/0RG_D8T_4L_MI_P#)G'Q9_P"R9Z]_Z;YZ_FOK^E#]M/\ Y,X^+/\
MV3/7O_3?/7\U]?JO@5_R*\9_CC_Z2S\[\:_^1EA/\$O_ $I!1117[L?B8444
M4 ?LU_P;E_\ )G'B_P#[*9<_^F^PK] J_/W_ (-R_P#DSCQ?_P!E,N?_ $WV
M%?H%7\3^(G_);8[_ !_HC^Q> ?\ DCL%_@_5A1117Q9]>%%%% !1110 4444
M %%%% !1110 5X?_ ,%!/@?\ OCI^S\^E_M/>/YO#?@C0=6BUC6M1@ND@8B.
M.6-(_,96VY>9< *S,0$498$>X5X'_P %$_!OB'Q+\%M)\1:/\"(OBA9^%?%4
M.L:Y\/)9BIURS2VN83&J[7$KQR3Q7 B*L'-OMVDD4 ?G[X#^ /\ P01^,OC%
M?A9X*^.?CC2]6U*7[+H^H:K--;V\T['";7FM@@R<8$FS/3J17ZZ:)IHT;1K3
M1Q-Y@M+6.$2;<;MJA<X[9Q7Y4P?M._L[?M(R7?P-^#W_  1(TP^*=4B>SA9-
M!M+ :=*ZE/.FGALT>!(R0Q8LF,?>4\U^IO@O1]2\/>#M)T#6=3-[>6.F06]W
M>,3F>5(U5I.>?F()Y]: -.BBB@ HHHH **** &S2QP1-/*V%12S''0"N>_X6
MU\/O^A@_\E)?_B*V]6_Y!5S_ ->[_P#H)KY[KV\IRVACXS=1M6MM;_)GAYOF
M5?+Y05-)WOO?I;LT>T_\+:^'W_0P?^2DO_Q%'_"VOA]_T,'_ )*2_P#Q%>+4
M5Z_^KN"_FE]Z_P CQO\ 6/'?RQ^Y_P"9[3_PMKX??]#!_P"2DO\ \11_PMKX
M??\ 0P?^2DO_ ,17BU%'^KN"_FE]Z_R#_6/'?RQ^Y_YGK?COQEX8UOX5^([^
MR\(2^,+2#2IUOO#D%D9'U*,QG?;+&ZXD+IN79@ALX[U\E?L(_!OQ9\#/VM_%
ML7P _P"$JLO@A=6E]/J/A?7]'OH(-*U!3;M;BT2[03-*ZM+N15)54 <DF(#Z
MH^ G_(*U#_KX3_T$UWU?,8_#PPN+E2ALN_H?4X#$3Q6$A5GN^WJ?&'["5Y\1
M?@9X<_:3\=:Y\"?&]Q<WOQ;U[Q/X;T,^&;FVN=<LI2IA-MYZ*'9\<)G>/[IX
M!\Z^/?PPUW]I+XS7G[5.K_ KQ%K/A;XB_LS7ND^%K4:#)>WOA[Q"DOVB"-DA
M5VMY-P)CG^5-[D;AGG]#M0L+;5+&;3;U6:&>,QRJDC(2I&"-RD$<=P:-.T[3
M](T^#2=)L8;6UM85AMK:WB"1PQJ JHJC 50   . !7(=A^:7QY_8]^.WQA\%
M^'/!'[3W@_Q'=:MX1_9_C;P?XI\+:)-J5Y+XH5P9+.\N;>.1VPBI%MD81/YD
ML@8O\R^E_M?^$/VB_%?[-/[,^A>._A[KVN>-O#_Q'\,:WXZ3P[X>GO%LXK:"
M9;F:1K:-HPRLZ[E4\DG:"N*^Z** /'/C7\6;?5]8\1_ [Q5^R]X\\5>%KGX;
MW&KZAJ6D:9FVU-6<Q/I,>Z2,FZ="3Y196(.",<UY+^QM^RG\._AA^T9!\</V
M4_!_C+P+X$U_P;<P^,_!/BS3+^Q5=3$]N;0QV]\-_F*OVK>ZEHU 4(V)37U[
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 >!^*_P#D:=2_["$W_H9K/K0\5_\ (TZE
M_P!A";_T,UGU^F4?X,?1'Y?6_C2]6%%%%:&85V_P)_Y&FZ_[![?^AI7$5V_P
M)_Y&FZ_[![?^AI7!FG_(OJ>AZ&4_\C&GZEG]M/\ Y,X^+/\ V3/7O_3?/7\U
M]?TH?MI_\F<?%G_LF>O?^F^>OYKZ_5? K_D5XS_''_TEGYWXU_\ (RPG^"7_
M *4@HHHK]V/Q,**** /V:_X-R_\ DSCQ?_V4RY_]-]A7Z!5^?O\ P;E_\F<>
M+_\ LIES_P"F^PK] J_B?Q$_Y+;'?X_T1_8O /\ R1V"_P 'ZL****^+/KPH
MHHH **** "BBB@ HHHH **** "OC#5#_ ,%F+#]G[5;&34?",_Q&O?B*L7AZ
MXTRUM6M;?1/(F>1I3(GEI'O1 A<&7Y@K$E@*^SZ_,V__ ."<G[5VN7]QK5__
M ,%@]0T>:\G>:328?%5[(MD68MY(87ZA@F=N0H''04 :_B70_P#@XAA\.W\K
M>-/!CA;.0E=/33%GQM.?+)A&'].1SBOT+\*-=OX6TUK]I&G.GPF9I22Q?8,Y
M)YSG.:_,CQ9_P39_:6LO"VI7>I_\%G+N>WBL)FG@O?$UZL,B!#E9";]L*1P>
M#P3P>E?IKX-C$7A#2HA(K[=-@&]#PW[M>1[4 :5%%% !1110 4444 5]6_Y!
M5S_U[O\ ^@FOGNOH35O^05<_]>[_ /H)KY[KZOAOX*GJOU/D^)OCI?/] HHH
MKZ4^7"BBB@#T[X"?\@K4/^OA/_037F'_  59^/'Q7_9K_8H\1_%SX*^*O[%\
M0V%_IT=IJ'V&"Y\M9;N*-QY<Z.ARK$<J<9R,&O3_ ("?\@K4/^OA/_037@7_
M  7,_P"4</B__L*Z3_Z7PUX64T*.)XZPM*M%2A*M3332::;C=-/1I]4SZ/,:
MU;#\$8BK2DXRC2J--.S32E9IK5-=S\Q?^'UG_!37_HY;_P LW1?_ )#H_P"'
MUG_!37_HY;_RS=%_^0Z^6**_KC_5'A/_ *%]#_P53_\ D3^6O]:N*/\ H.K?
M^#9__)'U/_P^L_X*:_\ 1RW_ )9NB_\ R'1_P^L_X*:_]'+?^6;HO_R'7RQ1
M1_JCPG_T+Z'_ (*I_P#R(?ZU<4?]!U;_ ,&S_P#DCZG_ .'UG_!37_HY;_RS
M=%_^0Z_8?_@G%\7OB)\>OV*/ 7Q<^+'B'^U?$.M6%Q)J>H?9(8/.9;N>-3Y<
M*(BX5%'RJ.F>N:_G1K^@K_@D'_RCA^%W_8*N_P#TON:_(_&/(\DROAZA4P>%
MITI.JDW"$8MKDF[-Q2=KI:'ZIX2YUG&99_6IXO$U*D52;2G.4DGSP5[-O75Z
MGTE1117\X']!!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% '@?BO_D:=2_["$W_ *&:SZT/%?\
MR-.I?]A";_T,UGU^F4?X,?1'Y?6_C2]6%%%%:&85V_P)_P"1INO^P>W_ *&E
M<17;_ G_ )&FZ_[![?\ H:5P9I_R+ZGH>AE/_(QI^I9_;3_Y,X^+/_9,]>_]
M-\]?S7U_2A^VG_R9Q\6?^R9Z]_Z;YZ_FOK]5\"O^17C/\<?_ $EGYWXU_P#(
MRPG^"7_I2"BBBOW8_$PHHHH _9K_ (-R_P#DSCQ?_P!E,N?_ $WV%?H%7Y^_
M\&Y?_)G'B_\ [*9<_P#IOL*_0*OXG\1/^2VQW^/]$?V+P#_R1V"_P?JPHHHK
MXL^O"BBB@ HHHH **** "BBB@ HHHH *_*F;]@?_ ((S:Q\/=5^.WB?]L#Q3
M>:=:>)#IGB#6]-OHTMEU24-*42(6+N(VPY1LNI5>';!-?JM7YV#]I_\ X(77
MOPV7X5^,UTOP[:R^(QKGB7PA;>$]7,+:LD4D+)*\%LRR)&9&VA&V?*N!C*D
M\'U_]F+_ ((&6^A7MQIG[:GC;[3':2-;^6S2MO"DKA/[-7><X^7<,],CK7Z\
M^#A"OA#2EMW9HQIL&QG3:2/+7!(!.#[9/UK\WO%OQ=_X-TIO"VHQZ?X>T">X
M-C+Y$%AX/UR">1]AVK'(UNH1B< ,2 ">3BOTA\'-$WA#2F@C9$.FP%$9MQ4>
M6N 3@9^N!0!I4444 %%%% !1110!7U;_ )!5S_U[O_Z":^>Z^A-6_P"05<_]
M>[_^@FOGNOJ^&_@J>J_4^3XF^.E\_P! HHHKZ4^7"BBB@#T[X"?\@K4/^OA/
M_037@7_!<S_E'#XO_P"PKI/_ *7PU[[\!/\ D%:A_P!?"?\ H)KP+_@N9_RC
MA\7_ /85TG_TOAKQ\C_Y+_!_]?J7_I43W\W_ .2#Q7_7FI^4C\'J***_M0_D
M **** "OZ"O^"0?_ "CA^%W_ &"KO_TON:_GUK^@K_@D'_RCA^%W_8*N_P#T
MON:_%O''_DF</_U^7_I$S]?\&/\ DHZ__7I_^EP/I*BBBOY</Z5"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** / _%?_(TZE_V$)O\ T,UGUH>*_P#D:=2_["$W_H9K/K],H_P8
M^B/R^M_&EZL****T,PKM_@3_ ,C3=?\ 8/;_ -#2N(KM_@3_ ,C3=?\ 8/;_
M -#2N#-/^1?4]#T,I_Y&-/U+/[:?_)G'Q9_[)GKW_IOGK^:^OZ4/VT_^3./B
MS_V3/7O_ $WSU_-?7ZKX%?\ (KQG^./_ *2S\[\:_P#D983_  2_]*04445^
M['XF%%%% '[-?\&Y?_)G'B__ +*9<_\ IOL*_0*OS]_X-R_^3./%_P#V4RY_
M]-]A7Z!5_$_B)_R6V._Q_HC^Q> ?^2.P7^#]6%%%%?%GUX4444 %%%% !111
M0 4444 %%%% !7Q%XH_X(L?LWZ#XDU#QEX5^%^B>,K>_NY+NZT'QIK>H64R,
M[%F%O?64@$:#)PDMO*3P/,4"OMVOQZ\3W/[?7_!1?Q9J=O\ ''X^ZEX ^&QU
M*>&VL-+\+:D\%Y;+(R@QV]E"WVH8&<W$P'=3C% 'M7A#]G__ ((:?$KQ/J7P
M0O? N@^#_&\2/:MINH^.[B3RYV4A3!=0WTEK.X)R(Q)Y@(P\:G*U^B&@Z=_8
M^AV6D^>)?LMI'#Y@7&_:H7..V<5\"?!3]E7_ ()7_L6>#;SXG:SX8U_QMK.B
M:?)>S:SXP\$ZE, T:%_W4#6@MX>1\K,I9>,OQFOOS0M035]$L]52#RENK6.4
M19SL#*#C/?&<4 6J*** "BBB@ HHHH KZM_R"KG_ *]W_P#037SW7T)JW_(*
MN?\ KW?_ -!-?/=?5\-_!4]5^I\GQ-\=+Y_H%%%%?2GRX4444 >G? 3_ )!6
MH?\ 7PG_ *":\"_X+F?\HX?%_P#V%=)_]+X:]]^ G_(*U#_KX3_T$UX%_P %
MS/\ E'#XO_["ND_^E\->/D?_ "7^#_Z_4O\ TJ)[^;_\D'BO^O-3\I'X/444
M5_:A_( 4444 %?T%?\$@_P#E'#\+O^P5=_\ I?<U_/K7]!7_  2#_P"4</PN
M_P"P5=_^E]S7XMXX_P#),X?_ *_+_P!(F?K_ (,?\E'7_P"O3_\ 2X'TE111
M7\N']*A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% '@?BO_ )&G4O\ L(3?^AFL^M#Q7_R-.I?]
MA";_ -#-9]?IE'^#'T1^7UOXTO5A1116AF%=O\"?^1INO^P>W_H:5Q%=O\"?
M^1INO^P>W_H:5P9I_P B^IZ'H93_ ,C&GZEG]M/_ ),X^+/_ &3/7O\ TWSU
M_-?7]*'[:?\ R9Q\6?\ LF>O?^F^>OYKZ_5? K_D5XS_ !Q_])9^=^-?_(RP
MG^"7_I2"BBBOW8_$PHHHH _9K_@W+_Y,X\7_ /93+G_TWV%?H%7Y^_\ !N7_
M ,F<>+_^RF7/_IOL*_0*OXG\1/\ DML=_C_1']B\ _\ )'8+_!^K"BBBOBSZ
M\**** "BBB@ HHHH **** "BBB@ KY6\:_\ !03PO^Q#>VWPE_:]^'6OZ'86
MBK:^&_'>A:.;K1M8M4&(C^Z.^VN @ DM]A"E24)0K7U3537-!T+Q/I4V@^)=
M%M-1L;E-MQ97ULLT4J^C(X(8>Q% 'R7KW_!;S_@FU+H\UN?BEJ>J+<0M')I\
M'A&^W2JPP4_>1*IR"1UQ7LG[,OQ;^(_QXMV^(\WPJU3P-X'6Q6W\+Z/XD@2/
M5=3R5/VR:)2WV6)54)%'N+.'=VP!'GH?"7[+W[-'@'7%\3^!/V=_ NBZFC[U
MU'2?"-E;3AO421Q!@??-=U0 4444 %%%% !1110!7U;_ )!5S_U[O_Z":^>Z
M^A-6_P"05<_]>[_^@FOGNOJ^&_@J>J_4^3XF^.E\_P! HHHKZ4^7"BBB@#T[
MX"?\@K4/^OA/_037@7_!<S_E'#XO_P"PKI/_ *7PU[[\!/\ D%:A_P!?"?\
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
M#7OOP$_Y!6H?]?"?^@FO O\ @N9_RCA\7_\ 85TG_P!+X:\?(_\ DO\ !_\
M7ZE_Z5$]_-_^2#Q7_7FI^4C\'J***_M0_D **** "OZ"O^"0?_*.'X7?]@J[
M_P#2^YK^?6OZ"O\ @D'_ ,HX?A=_V"KO_P!+[FOQ;QQ_Y)G#_P#7Y?\ I$S]
M?\&/^2CK_P#7I_\ I<#Z2HHHK^7#^E0HHHH **** "BBB@ KDO'WP$^"7Q4U
M2#7/B1\)O#VMWUL$$-[J>DQ2S*B-O6/>R[C'N).PG:<\@UUM<]X^\>?\(-%:
MR_V5]J^TLXQY^S;MQ_LG/6M:-&IB*BITU=LRK5J6'I.I4=DA/%?P?^$OCR:V
MN/''PN\.ZS)9VS6]H^K:)!<&"%L;HT,B':AVC*C@X'I4GB[X6_#+X@0VEOX\
M^'.@ZW'I^_[ FKZ1#<BVW+M;RQ(IV97Y3C&1Q7+_ /"__P#J4O\ R?\ _M='
M_"__ /J4O_)__P"UUW_V+F?_ #[_ !C_ )GG_P!MY9_S\_"7^1O>)/@?\%O&
M7BFR\<>+_A!X7U76M-A$.G:QJ7A^VGNK6,9PD<KH71>3PI Y/K4_B3X1_"GQ
MCJEUKGB[X8^'M5O;[23I5[>:EHL$\MQ8%]YM'=T)>$O\WEDE<\XS7-?\+_\
M^I2_\G__ +71_P +_P#^I2_\G_\ [71_8N9_\^_QC_F']MY9_P _/PE_D=9X
M&^&_P[^&&D?\(_\ #7P%HOAVPR#]AT+2X;2'(&!\D2JO XZ5M5YS_P +_P#^
MI2_\G_\ [77HD,GFQ++C&Y0<>E<N)P6*P=O;1M?;5/\ )G5AL=A<9?V,KVWT
M:W]4?G5XHT_Q9^Q/^U+I_P 0/@]K4/Q'^$?Q%\6E-8\+:G\]QX>O;K6HXY6L
MF)RY2_56"%<ADP1NS,/IKXH?#WP'KG[27PS^"_A+P9I=G;Z5>WGCOQ(]G8QQ
MLPM?W-H)& R6DOKH3Y.68V3DGJ:].L/V?O@;I7CS_A:&E_"'PY;>(=\CG6+?
M1X4G,DAR\I95&9&[R??()&<$BNBB\.>'H?$,WBV'0;)-5N;..TN-36U07$MO
M&[O'"TF-S(K2R,JDX!D8@98YY3K/#_BA\/? >N?M)?#/X+^$O!FEV=OI5[>>
M._$CV=C'&S"U_<V@D8#):2^NA/DY9C9.2>IKX>GT[7/"WQN7XV^"=)O=5^"_
MB#]K$6.K_#74;W-Y!XBBD*IJ4>U 54SEY!;9.5@A60L#^[_5&+PYX>A\0S>+
M8=!LDU6YLX[2XU-;5!<2V\;N\<+28W,BM+(RJ3@&1B!ECG*B^$/PF@\7-X_@
M^%_AU->>Y-P^MIHD NVF*>69#-LWEMGR[LYV\=* /E'_ (*/>,O@]^TWX(\$
M?#'X4_$@R>+D^-]EHGAWQ1H.H 1^%]?@61G>X(!WE(R^V)<%WVX8;2:W_P#@
MDUK'C*[\$_%'P_\ %CPS%%X[TCXM:G;>./$-G+OM]=U +'FXC&%6,*GEIY:
M* JM@%V ^BY?@K\&Y](U#P_/\)?#+V&K:L=4U2R?0;<PWE\2&-U*FS;),2JG
MS&!;*@YXK6\,^%/"W@K2$\/^#?#6GZ381N[QV6F6:00JS,68A$ 4$L22<<DD
MT :%%%% !1110 4444 %%%% !1110!X'XK_Y&G4O^PA-_P"AFL^M#Q7_ ,C3
MJ7_80F_]#-9]?IE'^#'T1^7UOXTO5A1116AF%=O\"?\ D:;K_L'M_P"AI7$5
MV_P)_P"1INO^P>W_ *&E<&:?\B^IZ'H93_R,:?J6?VT_^3./BS_V3/7O_3?/
M7\U]?TH?MI_\F<?%G_LF>O?^F^>OYKZ_5? K_D5XS_''_P!)9^=^-?\ R,L)
M_@E_Z4@HHHK]V/Q,**** /V:_P"#<O\ Y,X\7_\ 93+G_P!-]A7Z!5^?O_!N
M7_R9QXO_ .RF7/\ Z;["OT"K^)_$3_DML=_C_1']B\ _\D=@O\'ZL****^+/
MKPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH KZM_R
M"KG_ *]W_P#037SW7T)JW_(*N?\ KW?_ -!-?/=?5\-_!4]5^I\GQ-\=+Y_H
M%%%%?2GRX4444 >G? 3_ )!6H?\ 7PG_ *":\"_X+F?\HX?%_P#V%=)_]+X:
M]]^ G_(*U#_KX3_T$UX%_P %S/\ E'#XO_["ND_^E\->/D?_ "7^#_Z_4O\
MTJ)[^;_\D'BO^O-3\I'X/4445_:A_( 4444 %?T%?\$@_P#E'#\+O^P5=_\
MI?<U_/K7]!7_  2#_P"4</PN_P"P5=_^E]S7XMXX_P#),X?_ *_+_P!(F?K_
M (,?\E'7_P"O3_\ 2X'TE1117\N']*A1110 4444 %%%% !7GOQ]_P"/33/^
MNDO\EKT*O/?C[_QZ:9_UTE_DM>GD_P#R,J?S_)GEYU_R+*GR_-'FM%%%?>GY
M^%%%% !7T1:?\>D7_7-?Y5\[U]$6G_'I%_US7^5?,<2;4OG^A]3PSO5_[=_4
M^&OV\O\ @M-_PQ)^T/>_ 3_AFO\ X2;['IMK=_VM_P )E]BW^='OV^5]CEQC
MIG=SZ"O&O^(EW_JRK_S(_P#][J^>_P#@O'_RD/UO_L7-+_\ 1%?&M?T%PMX;
M<%9EPWA,5B,+S5)TXRD^>HKMI-NRFDODK'X?Q-XA<89?Q#BL-A\3RPA4E&*Y
M*;LD[)7<&W\V?J=_Q$N_]65?^9'_ /O=1_Q$N_\ 5E7_ )D?_P"]U?EC17O?
M\0IX!_Z _P#RI5_^3/#_ .(G<<?]!?\ Y3I?_('ZG?\ $2[_ -65?^9'_P#O
M=7H7[*7_  7F_P"&G?VA_"OP$_X94_L/_A)M2^R?VM_PG/VG[-^[=]WE?84W
M_=QC<O7K7XWU]"?\$I?^4A_PJ_[&,_\ HB6O+SSPRX'P>2XFO1PEIPISDG[2
MJ[-1;3LYVW[Z'I9-XC\9XO.,/0JXJ\9U(1:Y*:NG))K2%]NQ_0Q1117\E']2
MA1110 4444 %%%% !1110!X'XK_Y&G4O^PA-_P"AFL^M#Q7_ ,C3J7_80F_]
M#-9]?IE'^#'T1^7UOXTO5A1116AF%=O\"?\ D:;K_L'M_P"AI7$5V_P)_P"1
MINO^P>W_ *&E<&:?\B^IZ'H93_R,:?J6?VT_^3./BS_V3/7O_3?/7\U]?TH?
MMI_\F<?%G_LF>O?^F^>OYKZ_5? K_D5XS_''_P!)9^=^-?\ R,L)_@E_Z4@H
MHHK]V/Q,**** /V:_P"#<O\ Y,X\7_\ 93+G_P!-]A7Z!5^?O_!N7_R9QXO_
M .RF7/\ Z;["OT"K^)_$3_DML=_C_1']B\ _\D=@O\'ZL****^+/KPHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH KZM_R"KG_ *]W
M_P#037SW7T)JW_(*N?\ KW?_ -!-?/=?5\-_!4]5^I\GQ-\=+Y_H%%%%?2GR
MX4444 >G? 3_ )!6H?\ 7PG_ *":\"_X+F?\HX?%_P#V%=)_]+X:]]^ G_(*
MU#_KX3_T$UX%_P %S/\ E'#XO_["ND_^E\->/D?_ "7^#_Z_4O\ TJ)[^;_\
MD'BO^O-3\I'X/4445_:A_( 4444 %?T%?\$@_P#E'#\+O^P5=_\ I?<U_/K7
M]!7_  2#_P"4</PN_P"P5=_^E]S7XMXX_P#),X?_ *_+_P!(F?K_ (,?\E'7
M_P"O3_\ 2X'TE1117\N']*A1110 4444 %%%% !7GOQ]_P"/33/^NDO\EKT*
MO/?C[_QZ:9_UTE_DM>GD_P#R,J?S_)GEYU_R+*GR_-'FM%%%?>GY^%%%% !7
MT1:?\>D7_7-?Y5\[U]$6G_'I%_US7^5?,<2;4OG^A]3PSO5_[=_4_#'_ (+Q
M_P#*0_6_^Q<TO_T17QK7V5_P7C_Y2'ZW_P!BYI?_ *(KXUK^N^"/^2/P'_7J
M'_I*/Y;XR_Y*O'?]?9_^E,****^H/F@KZ$_X)2_\I#_A5_V,9_\ 1$M?/=?0
MG_!*7_E(?\*O^QC/_HB6O%XE_P"2<QG_ %ZJ?^D,]CA[_D?X3_K[3_\ 2T?T
M,4445_!I_;@4444 %%%% !1110 4444 >!^*_P#D:=2_["$W_H9K/K0\5_\
M(TZE_P!A";_T,UGU^F4?X,?1'Y?6_C2]6%%%%:&85V_P)_Y&FZ_[![?^AI7$
M5V_P)_Y&FZ_[![?^AI7!FG_(OJ>AZ&4_\C&GZEG]M/\ Y,X^+/\ V3/7O_3?
M/7\U]?TH?MI_\F<?%G_LF>O?^F^>OYKZ_5? K_D5XS_''_TEGYWXU_\ (RPG
M^"7_ *4@HHHK]V/Q,**** /V:_X-R_\ DSCQ?_V4RY_]-]A7Z!5^?O\ P;E_
M\F<>+_\ LIES_P"F^PK] J_B?Q$_Y+;'?X_T1_8O /\ R1V"_P 'ZL****^+
M/KPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH KZM_
MR"KG_KW?_P!!-?/=?0FK?\@JY_Z]W_\ 037SW7U?#?P5/5?J?)\3?'2^?Z!1
M117TI\N%%%% 'IWP$_Y!6H?]?"?^@FO O^"YG_*.'Q?_ -A72?\ TOAKWWX"
M?\@K4/\ KX3_ -!->!?\%S/^4</B_P#["ND_^E\->/D?_)?X/_K]2_\ 2HGO
MYO\ \D'BO^O-3\I'X/4445_:A_( 4444 %?T%?\ !(/_ )1P_"[_ +!5W_Z7
MW-?SZU_05_P2#_Y1P_"[_L%7?_I?<U^+>./_ "3.'_Z_+_TB9^O^#'_)1U_^
MO3_]+@?25%%%?RX?TJ%%%% !1110 4444 %>>_'W_CTTS_KI+_):]"KSWX^_
M\>FF?]=)?Y+7IY/_ ,C*G\_R9Y>=?\BRI\OS1YK1117WI^?A1110 5]$6G_'
MI%_US7^5?.]?1%I_QZ1?]<U_E7S'$FU+Y_H?4\,[U?\ MW]3\,?^"\?_ "D/
MUO\ [%S2_P#T17QK7V5_P7C_ .4A^M_]BYI?_HBOC6OZ[X(_Y(_ ?]>H?^DH
M_EOC+_DJ\=_U]G_Z4PHHHKZ@^:"OH3_@E+_RD/\ A5_V,9_]$2U\]U]"?\$I
M?^4A_P *O^QC/_HB6O%XE_Y)S&?]>JG_ *0SV.'O^1_A/^OM/_TM']#%%%%?
MP:?VX%%%% !1110 4444 %%%% '@?BO_ )&G4O\ L(3?^AFL^M#Q7_R-.I?]
MA";_ -#-9]?IE'^#'T1^7UOXTO5A1116AF%=O\"?^1INO^P>W_H:5Q%=O\"?
M^1INO^P>W_H:5P9I_P B^IZ'H93_ ,C&GZEG]M/_ ),X^+/_ &3/7O\ TWSU
M_-?7]*'[:?\ R9Q\6?\ LF>O?^F^>OYKZ_5? K_D5XS_ !Q_])9^=^-?_(RP
MG^"7_I2"BBBOW8_$PHHHH _9K_@W+_Y,X\7_ /93+G_TWV%?H%7Y^_\ !N7_
M ,F<>+_^RF7/_IOL*_0*OXG\1/\ DML=_C_1']B\ _\ )'8+_!^K"BBBOBSZ
M\**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *^K?\
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
M **** "BBB@ HHHH \#\5_\ (TZE_P!A";_T,UGU]&45]-#B+D@H^RV_O?\
M /EY\-\\W+VN_P#=_P""?.=%?1E%5_K)_P!.O_)O^ 3_ *L_]/?_ "7_ .V/
MG.NW^!/_ "--U_V#V_\ 0TKU6BN?%9[]9P\J7L[7ZW_X!T83(/JN)C5]I>W2
MW_!/,_VT_P#DSCXL_P#9,]>_]-\]?S7U_4Y17U? GB)_J5A:U'ZK[7VDD[\_
M+:RM_)*_X'SO&O /^N&)HUOK/LO9IJW)S7N[_P T;?B?RQT5_4Y17W?_ !'G
M_J7?^5O_ +D?$_\ $$/^IA_Y2_\ NA_+'17]3E%'_$>?^I=_Y6_^Y!_Q!#_J
M8?\ E+_[H?G[_P &Y?\ R9QXO_[*9<_^F^PK] J**_$^(LX_M_.Z^8<G)[25
M^6][:);V5_N1^Q9!E7]AY/1P'/S^S5N:UKZ]KNWWL****\4]@**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **YCXM_&CX3_ ?PA+X]^,?Q
M!TOPYI$3A#>ZK=K&KN02$0'F1R <(H+'!P*XBP_;N_98N='C\1ZM\2;C0-+G
M0O::OXO\-ZCHMG=#!;]S/?V\,<Q(!(",Q;MF@#UZBJ^D:K8:[I-KKFE3^;:W
MEND]M+L*[XW4,IP0",@@X(!JQ0 4444 %%%% !117)_&3XX_"W]GWP@WC_XP
M^*1HFBQRK%-JDUE/+#"S$*OF-$C",%B%!; )( Y.* .LHKD/@S\>?A1^T)X6
M_P"$W^#GBHZWHQD9(M4AL)X[>9E8JPCDEC59-K*0=I.TC!P:H:+^T[\$=?\
M%/B+P58^,94U/PC9&\\3VU[H]W;?V7!L\P23M-$JQAD!=<GYE!9<@$T =]17
M&? C]H3X-_M-> E^)WP,\<0>(-#:\EM3>P02Q%9H\;XV29$=2 RGE1D,",@@
MUU6M:SI7AS1KOQ#KNH16EC86TEQ>W4[[4AB12SNQ[ *"2?04 6:*XSX$?M"?
M!O\ ::\!+\3O@9XX@\0:&UY+:F]@@EB*S1XWQLDR(ZD!E/*C(8$9!!KLZ "B
MBB@ HHHH ***K:QK&D>'M*N==U_5+:QL;.%IKN\O)UBB@C499W=B J@ DDG
M% %FBO&M _X* ?LG^*TN[WPK\2+W4],L96CO?$6G>$]4GTB K][?J"6QM5 [
ML9< <YKT;X<?%/X<?%_09/%7PM\:Z=X@TN.[>V_M/2;E9[=Y4QN"2KE9 ,@$
MJ2,Y&<@@ &_1110 4444 %%%% !117F%]^V3^SI8ZCJMB?'-U<6^A7;VNN:U
M8>'-0N=*TV9/]9'<:A# UK"R9^</*-G\6* /3Z*R? WCOP;\3/"]MXV^'_B2
MTUC1[TR"RU.PF$D%P$D:-FC<<.NY&PRY5@,@D$$ZU !1110 445P?@?]IWX#
M?$GXO>)/@+X'^)%GJ/B[PB@?Q#HL44H>T4D*3O9 DFUF56V,VQF ;!.* .\H
MHHH **P?B7\3/!'P>\%7OQ$^(VM'3=%TV/S-0U VLLJ6Z=W<1*Q51W8C [D5
M'\*/BU\.?CEX!L?BC\)O%5OK>@:F918:G:JPCF\N5XGP& /$B.O(ZK0!T5%%
M% !114.H:A8:383ZKJM]#;6MM$TMS<W$H2.*-1EG9CPJ@ DD\ "@":BO&]"_
M;^_90\5W-ZG@_P")%[K=IITICU#6]#\)ZI>Z7;,.N^_@MGM5 ZDF3&.<XKT'
MX9_%WX8?&?1KGQ)\)O'FE^(]-M;TVDNI:-=K<6YF$<<A194RCX65,E20"2I^
M96  .CHHHH **** "BBO/_C7^U-\ _V<[S2['XV_$2#PZVM.4TJ2]LYS'<N"
M 461(RFX9&5SD @XP0: /0**X/QC^T[\!OA_\:/#W[//C'XD6=AXR\56QGT'
M0Y8I2]U&"X#;U0HFXQN%#LI<H0N2,5VFKZI:Z)ID^KWR3M#;QF21;6TDGD('
M7;'&K.Y]E!/M0!8HKA?@9^TO\"_VE])O]=^!?Q&LO$=II=TMMJ$UE'(H@E*[
M@A\Q5.<<UW5 !145U>V=BBR7MW%"KRK&C2R!0SL0JJ,]220 .I)Q4M !117G
MOQ7_ &J_@#\#?%VC^!OBW\0XM!U/Q#,(=#AOK&X"7TA9$V12",H[!I$! ;*[
MUSC(H ]"HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M _+F]\6S_MC?\%X[7X=?%(_;/"OPTFO(] \/W0W0>=:6I<R%#PS-<XE)QDK%
M&IR%%?I/\4_AGX.^,OPYUKX5_$#1XK_1M>TZ2SO[:5 04=<;AGHRG#*PY5E!
M&"!7QC^U-^PK\<_A9^WEHG_!1S]D?PK!XGN%G!\9^!S?QVMQ=*;<VLTMN\I$
M;;X#DJ2&$JAP'W$+]%VO[1?Q7^(6F+I/PM_9@\9:7K-RFS[;X^LH-/T_3&/6
M2<K.TEP%ZA+=7WD ;XP2Z@' _&?]KW7OA-^TO\+?^">WP.M=*N/%?B'2A+J&
MO^(;66XM=+L(+>9@QMX98FFF=+64A?-0+A2<AN*OP,_X*3:7JNK?&GX??M!Z
M78Z9K_P0-Y<ZS>Z$CBVUC3H2X^TP0RNSQ/\ *H,+._,J .<G&!^TG^RK\3?#
M'_!2GX8?M^>"/"UYXET72],FTCQGIFDHK7EKNM;NW2\CB9@98\72[D3<Z^5D
M!MW''?!/_@G/\1OBMXT_:6^,OQ:TZ?PFOQEM=2TCP?IM\4:ZMK.64R)=W,<;
M,(R6CMR(MV["N#C(R 69?^"IOQU\/?LF^&_V^_%7P]\+2> ?$7C632F\(6%O
M<C5K.P$T\ N?MK3F&:426[YB^SQJ0P^=>375?M5?\%#OC/\ ![]J7X4?!SX.
M>$O"7B?0OBQ:6D^D7&H_:;::,3RB-29ED9=A#*^[RB5!(VN0,^%ZU^QS^U=X
MW_X)P^"/^"<?_"E]1T_Q3HGQ F?5_$5W+#_8T.FFZO+D7JW*N?-!^TH!$J^;
M\K90'&7_ /!07PW/\'?^"@?[)?@[P9HT^MMX7TW3['3K$3QPRWJV]TD:H&D(
M178(,;B%R1EE&2 #Z'^!?[=?QDB_;OUS]@O]I_PQX6CUG^S/[1\*>(?!\=S%
M;7L7DB<Q217$DC;Q'YAW!@,PL-N"#7#:Y_P5D\7Z]\*?B1^TY\*-.\&R>"?A
MWXN@T>T\/:P\O]K^)H!+ EQ=0RK.J6J[;A'C!@FR%;<0>!9^$W[.7QF^.'_!
M5S4/VYO&OPIU?P;X0\->'O[-\.P>(S"E]J5RUFUL[>3%(^R,":<[B<'$>,DL
M%\]_8B_9Z_:=_8&^)/C;]GSQ!^QDWQ*\)ZUK?VWP?XNM+BQ6*+CRP;B2X.8D
M:-8]XQO1HVVI+O!H ]1_:U_X*=^/?@7\2?@<_P ,/!6D^)/"'QBM[*[@BELY
M5U..WFEMN(B)Q$TCQW*[ R@*XP20>/3? ?AW]J#]J/X?_%;X+?MR?!7PSX7T
M#5D.F^%W\.:I]L-U:312;Y68R$F2)O*97*0DMGY!MR?$O^"@G[.O[0_Q+_:M
M_9P\=>!/@M=:SI?PTU>ROO%UYH"P0VD(6]LY9$MHYI5=@%MY"%P< J,DYK[P
MAD\Z%)O+9-Z@[7&",]B.QH _-#_@BM\=K[]G#Q#\6?V%_C[J\>G3> KN]UNU
MFN7(CBBMSY=_M)_Y9@+%.N.JO(W3FOK_ $?2O%7A/]F#QU\:-1\/:<GBSQ=I
MU]XGU?3?$%@T\(3[,!;Z=<1JZ%A%90PVS8;&]9'P=Q4^,_M%?\$U[_XG_P#!
M3SP+^TWX?1[?PO>:5++\0OL\NSSYK2-8HH7&1O2ZCDBA=.08X)<]>?JC]H.U
MUC4/@5XQTKP[H-WJFH7OAF]M;'3[$*9;B:6!XT1=[*HRS#))  R2>* /A/X!
M?\%$;7X'_P#!*N[_ &D/ '[.WA3PY+'X_DT6PT'P_:SKIT$DOELUY.ID,CX!
M;(#@L1&@*CD?1/@S]H;XK_%#X,>/O'MAXA^''C7PK;^!4U/PGXHT71+I+'5)
M@EV;VPO;.6[D>%T2.!#'YF0)BS G,:^$_L/?L_?'?X+?\$_+G]G_ .-?[(5]
MXD:^^(+MXF\&WDUFQO\ 1KB%=\]O*;@1B6)XED +HVZ-0I#,K!/V1_V)?B5^
MS?J'[0U]\+_"'C"W^'/B;PHUAX'\)Z^8UU&_OY+<@N(C( BQ.[Q+)(5+HP)S
MM+$ F_90_P""A?P[^"/_  2UU?\ :>_X4/X;\,Q:?XMNM,T;P?X122WM[^^<
M1%"S2L[ G<S.Y)(CBP <!:]"?_@H+\7O@K\0_@?H'[3&D>%;G1_CEID;6-YX
M8T^YLY- OI!;%89O/N)A=1YNX$,H\DCYFVX&T^ _"G_@FW^T5\0_^"3OB#]E
M;QI\/[KPSX[TGQVWB3P_9:K<P>1J!\I4$8ECD95+(9D^8C:Y0G"G-=[\2/V6
M/CA^V7\3OV9M.UOX4:UX1T3X1:5%<^.[_7TBB!ND^Q;K.U"NQG+-9$"51Y86
M0-NR-M '=>*OV[_VI(_^"C&L?L(_#_P+X&OT71S?:3K>J&[MOLZM:I<*;@))
M)YFS<5(15,A YB!)7J/^"8O[='Q!_;0\*>-+#XM^$-&TOQ+X'\1_V;J#^'O-
M6SN4;?L=$F=W4AHI <L<C:>,X'F]K\"OCW9?\%HM2_:FD^"VN-X#?PZ=,CUY
M&MR'E73TBW"/S?,V&1"H.WG(.,<U/_P1W_9]^/?[/_B?XO\ _"[?A%JOAN/Q
M9XBAU/1)[V:WD2:(/<[D)AE?:X\U#@]<G!.#0!]Q4444 %?FA_P< ?&GQG<:
MW\-OV2M#UN;3=%\53_;_ !#)$Q470^T)#!&V.J(WF2%3D%O+/5!7Z7U\D?\
M!6+_ ()VZU^W'\/-%\1_"W5K:P\=^#I99-&-Y*8XKZ"3:9+=I /W;[HT:-SP
M"&!P'+* ?3_@'P'X2^%_@C2OAUX%T2#3M&T6PCL].LK= J11(H4#CJ>,D]22
M2>37SI^U7\<?A;_P2>_9DUCQEX)\(1W<GB#QA<2^&_#2,(8!?WFZ>4?*/D@3
M9+)A1W5!MR".D^$G[5GQTNO ^GZ'\8/V,OB-:>.;>T2'5;33+6QET^ZN5&&E
MAO#=+ L;$;OG92N<?,!N/F__  4Z_8S^/G[;?['FG:;;:=H\7Q \/ZZVL6>@
M:?>G[/+"RRQFR6>7:'E$3QGS2$1GC8 (K# !T"?MN_%3X,?M=> OV5?VFK#P
MS>'XC^'H[K1O$'A;3[BR2PU$F16LIH9[B<RJ60*LRNARZ@Q@9(Q(/^"@GQ=^
M-?Q.^-OAS]FC2O"D&B?!#29'OKSQ-I]S=2Z_?I]H+01&&XA6UBS:S()2)B<*
MVW!VC"\>?LZ?%O\ ;)_X*#_";]HG5?AEK/A'PA\-=!M[O59O$<4<%Q<ZJLTD
MZVD$2NS.JN8MTO$9"OM8G;GF_AW^RQ\;OV-OB-^TWH^@?"?6_%NC?%_29;GP
M%J.@I%*%NG%]BSN=SJ;<JU\!YK#RRL1;=GY: .C^*7_!6'Q._P#P3OT;]NCX
M)^#=%%RVO)I'B+PQX@2:<6UR6*,L<T,D? (5P2IW)(N0A!%1?$S_ (*5_M*?
ML[2?!SXK_'KX<>"%^'7Q4MK;[7'H4UV=2T-Y(H9/-DED?RI%V2^9Y:IQL=/,
M. [>%_M4?LD>*?V,?^"(T?PL\?7,#^(;[QY9ZOKL-K*)(K:>9MHA5QP^R..,
M,1P6#8)&">K^.WP%^/W[?OP<_9O^ 6A? G7-"T/P_I.G7OB_Q=JMS:_8%L_L
M5O&KVSI*SSL\?F,$**X+(&"_,5 /IGXJ_MNZS)^V3_PQ7\(=5\+:1JNE>%9-
M<\4>*/&44DUI:9$?D6D<$<]N9)7\Z%V8R *C\*Q! \PUG_@JWX\UC_@G%?\
M[:/@#P3H$7B'POXF30O%?A[4EFGM6N?-AC8P21RHRJ5N(I1NW<,4Y(WG#_:;
M_9L_:(^"/_!31/VX_A=\ &^*7A+Q9H\.G^*] LS UU:LEM%;Y5)CCI;P2JX!
M!(=&*9#'MOV__A/\=?C]_P $^M>^'/@#]FS^S/$7B?7;&XT[PAI,MH);&VBG
M@D+7DJR+ 9B(G)\MF W(F6*ER ;W[/G[1G[=7[3&H>!?$C_ GP]X?^%_C/P"
MUWJOBN+5"=2LM0>T.V2*$S92)K@CRUVR%HL.TB'*#X\_9G_;N^.__!)+4&_8
MX_;,^!5Y>>$[?4[F32==TV/$S12REY)H&?$=]"S,6P61U+LK'("+^@W[/7A;
MQWX9_8&\,_#G6/"FHZ1XFT3X86^CW&FS;1.E[!IZPD(8V8',B_*P/.0>*X;^
MW?&WQ:_99@^$'[;?[%OB/6_$LNA)!?Z7I]K:ZA:ZG="':+B"[CE*6<I;G=*T
M1B<G:S !B <Q\</VM?"_[(G_  3MT7]HC]B9_#OB'P@NL$:99:I:3>4MO>7D
MS&!/+DB: P2.8]CJ2 FTX(R:?Q@_X*1?&OX9_$#]FG0[/P=X6NM-^.EIHSZL
MLMM<K/IDEU)9K/Y+B;:RXN_D#+D;.2V:X'Q+_P $S?CUX2_X(XW?[+>CQ0:Q
MX\?6H_$-SH]K=KY8D^T([VD4C$*S+$N>H#2!@I.03R?Q.^ O[9/Q;\5?LF>,
MX/V2?$>G:7\((](@\2)=ZC9?:R;.:P,\JPB;Y8B+9C'EA(^&W(@VEP#WW]JK
M_@H/\</V>?V]/!7[*?ACX:Z%XFTOQKH\-W8*J36]\D\LES D!E,IB"^; K-*
M4PB.WRDIEL/XX_\ !1;]KS]D3]FBZ\=_M0?L]>&;+QYK'CR70_!&DZ-JC26$
MUF(5D6\G<2R,0"'7;NC9_E^2,9-5?VJ/@3\>?&?_  5H^$_[1_A3X+:WJ/@O
MP=H-O9ZUK,#6X"2F2^<E(VE#N$%S%DA>H8 ''/8_\%I=4\#Z/^QS'=_$3X.W
M'BS27\7Z=#>W5DS+<:!$YD#ZC"RLN)57,2;B(R\Z!PR$HP!7\1_MF?M5_#O]
MOCP3^P[XJM?ASJ<WBW0(=9&OVNE:A9*(5^T&X@2(W-QB0+9W!1F;:<H& Y-<
MY^R%^T5H=U_P4,^/?@WQ?\'_  'H5YX4TJ>ZU[QWH&E36]WJ<5O-&-TX>:0*
M-C;V"_>9 23@5P7[+?[??_!/#Q]^V!H7C;Q#!\6;SXDZS9V_AKPUXM^)VEV"
MQVD;DQI;Q"P<)$TCR,&E:+<3,V7"LU;_ .SC^RI\;;O]OW]H'QI\3?A!KNB>
M"?BMX?U/2M)UV9K9OEF=!N9$E9TW1JY7(ZX!P30!N67_  4=_:X^(WP2T[]K
MCX"?L\6'BGP7??$.30U\$Z?I%Y<Z\=,0,O\ :!N(IO+C9I%VF+[.ZIO7,C#)
M'JGQC_:U^,=C^TQK'[-GPS\'V?A^+1/ ,OB.;QUXP\.W5[I=S*NTBU'DW%N(
MD )W3F5OG5DV9&3X1_P3?\+?M[_L-V&O?LA^+/V5+GQ/I?\ ;\UYX8\9VFOV
M\&F1"0*KM,[$N(#L64!4:8%G7RR2 .J_:)^&_P"W1\0_^"@=G_:7P8A\:?"*
MP\/J/#EG<>(X;'2;34GMU#:A>1GS'FEBG,FQ3'(54H\8W D@&;H/[;.K_MX?
M\$@_C#\6/%'A"UT76-+T#6='U:VT^1C;2RQV4<PEB#DLBE)T&UF8@JW)&*]&
M_P""*/\ RC/^''^_K/\ Z>+VOGS]CK]E+]K#X-_\$R_CA^S/XZ_9\U:#Q'XB
MOM0&@0PZA9R"_>YLK>V 3;-@(C0%FD<JI#+MW'<!]/\ _!*+X8?$OX(_L/\
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
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 445XM
M_P +:^(/_0P?^2D7_P 17?@<NKX_F]FTN6V]^M_)]CS\=F5#+^7VB;YK[6Z6
M[M=SVFBO%O\ A;7Q!_Z&#_R4B_\ B*/^%M?$'_H8/_)2+_XBN_\ U=QO\T?O
M?^1Y_P#K'@?Y9?<O\SVFBBBO!/H HKR#XZ_M\_L?_LT^,K;X??&WXZ:5HFM7
M2(ZZ:89[B6)&^ZTH@C?R%(Y!DV@CGI7HS_$/P%'X#_X6B_C/2QX;_LW^T?[>
M-]']C^R;-_G^=G9Y>SYMV<8YH V:*\_^%W[4?P*^,FOKX4\ ^-VFU.728]5M
M-/U#2KJPFO-/<[4O+=+J*,W-N3P)H@T?(^;D5@?'7]OG]C_]FGQE;?#[XV_'
M32M$UJZ1'733#/<2Q(WW6E$$;^0I'(,FT$<]* /7Z*PKWXG?#G3OAXWQ:OO'
M6DQ>%UTT:@?$+W\8L_LI4,)O-SM*%2"&S@Y&*X+]G_\ ;K_9+_:D\27W@_X#
M_&K3M>U73HC+<Z>MM<6\IC!"F1%GC0RH"0"R;E&X9/(H ]:HHHH **** "BB
MB@ HK\A_^"H/_!4']N?]G;]N?QQ\'/@Y\<?['\-Z/_9G]G:=_P (SIEQY/FZ
M9:3R?O)[9Y&S)*[?,QQNP,  #P+_ (?6?\%-?^CEO_+-T7_Y#K]8R[P=XFS/
M+Z.,I5J*C5A&:3E.]I)25[4VKV>MF_4_+\P\6>',MQ]7"5:55RIRE!VC"UXM
MIVO43M=::+T/WUHK\"O^'UG_  4U_P"CEO\ RS=%_P#D.OUX_P""7WQK^)O[
M1/[#'@?XQ_&/Q-_;'B36/[3_ +1U'[%#;^=Y6IW<$?[N!$C7$<2+\JC.W)R2
M2?&XJ\.<[X0R^.,QE2G*,IJ"4')N[4I?:A%6M%]>VAZ_#/B!DW%>/EA,)3J1
ME&+G[ZBE9.*Z3D[WDNG?4]]HHKA/C]^TW\!OV7/"L/C3X^?$RP\-Z?<S&*T:
MZ#R2W+@9*Q0Q*TDI P3M4X!&<9KX ^Y.[HKC_@A\?O@W^TCX(3XB_ _X@V'B
M/1VF:%KNR9@8I0 3')&X5XGP5.UU!PP.,$5A?\-C?LUCQE_P@Q^*5M]J_M_^
MPOMOV&Y_L[^U=N[^S_M_E_9?M6/^6'F^9GC;GB@#TVBN$^/W[3?P&_9<\*P^
M-/CY\3+#PWI]S,8K1KH/)+<N!DK%#$K22D#!.U3@$9QFK?P0^/WP;_:1\$)\
M1?@?\0;#Q'H[3-"UW9,P,4H )CDC<*\3X*G:Z@X8'&"* .PHKQ31?^"C/[$7
MB'XP#X#:+^T9H-QXH>]^QQ62&7R9;C=M$*7)3R'D+?*%60DMP 3Q7M= !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %?.=?1E?.=?4<-_\ +W_MW]3Y7B;_ )=?]O?^VA1117U!
M\J?1E%%%?EY^J'QS_P %1?V:/V6] _8T^)7CG7/A3I-SXJU>?[3IFNM8K+J]
MSK-Q<*EM''/@S,-S+&L2G:(EV!=HKYV_;N\(_%']D7_@B#\-?V?_ !7>SQ:M
MJOB*UL_$D)E),,<K7NI_9&(//END,> <?NCCBO4?VN/'?_!37Q/^U1:^+O@]
M^PS:>(O"'@>9QX.B\57L+12WW*MJWE1WD?[S:62'S,F-&9@%=SMZ?XY?LP_M
M6_M_?\$Y=0\-?M">']-\/?%*?Q"^NZ'X=B94M-/>W9H(;4,)),"6#S6W-(V'
MN<D@#: #R']L'QAJOPK_ &]/V-->\+NT,TNC:5I4PAX+VMS/#:R1\=08YY!C
MWKV__@J+^S1^RWH'[&GQ*\<ZY\*=)N?%6KS_ &G3-=:Q675[G6;BX5+:..?!
MF8;F6-8E.T1+L"[17/6_[*_Q5_:@_:W^!?Q=\=?#'5?"WA_X/^#K1M<_M]8D
MDN]:B.Y+:W5'8R)'*D<AF_U9 PI)/&1^UQX[_P""FOB?]JBU\7?![]AFT\1>
M$/ \SCP=%XJO86BEON5;5O*CO(_WFTLD/F9,:,S *[G: >\?L1?LK_\ "LOV
M%?AS\%/C_P"'4UB_\/6IU.]TF^7SXX;J2:>Y2!X\E)3!YX558,H>)67E$8?)
M'[/_ ([_ &<M8_X+AZMKU[\/]?\ AKJ0T=M/\*>'[_P\M@NJZ@UJR3W%P@;]
MSYD6XQ *1+\KEE<A7^D=*^/?_!1OP)^SIX>^*_C;]E"#Q3XOUCQ9<-XM\%Z+
MJ4=O)H>E+F*(6RF23S681B0Y=R#,<@ _(OB/]G>__:W_ &QOA7^U?K'PIUGP
M7IGPYTRZEN?^$EA@AU'5[N0J;6V$44LA2*W;S9&=R-S2;4# LR@'U71110 4
M444 %%%% 'X%?\%K/^4FOQ+_ .X-_P"F6QKY8KZG_P""UG_*37XE_P#<&_\
M3+8U\L5_=?"'_))Y?_UXI?\ IN)_%/%7_)48[_K]5_\ 2Y!7[Z_\$4_^497P
MT_[C/_IZOJ_ JOWU_P""*?\ RC*^&G_<9_\ 3U?5^>>.'_))T/\ K_'_ --U
M#[WP9_Y*BM_UYE_Z73/J>N!^*7[.O[/GQ-UJ?Q[\:_AQH/B%K;1&L1)XFLXK
MFWL;4,\DK1K,"L);=\\BX9A&@)P@QWU?)'_!4'Q!^VAXDT'3?@K^RW^S5<>+
M]&U(K/XUO[G48K>UO+4,?^)9Q<13%9,?OBI7,9"!CO?;_*Y_3)X)_P $V?A]
MXL_9J_8I_:2_:K\&0WNG:!KMAJ=_\-+2Y+A_L>GV]\UO> -SAS*BACR1!NY!
M4GQ>>(#_ (-^H=3+'[0WQ5-QY^?G\S[2R[\]=V._6ON7]DW_ (;A_:*\/^,_
MAK^VW\!M"^'/@]_!C:!HVA>'(D6.\2Z1XI6Q]HGVB&&-451L4"8\-_#\]R?L
M%_M/R?L*)_P3<_X5W=?VNGQ4-XOC3='_ &-_8VXR_;O,W[MV3M^S[?-S_#CF
M@#Z\^$?PN^"O[3?[/'@#]H3]H[X>:)XDU/5?A5I;7UQXILX[F"TCEM5GN)(U
MF!6$NTA+R##,J)DX08^>_P#@BG^S'-HWPE^+GCIXM3T[P/\ $W7'M/!EF;B2
M&=M)@-U&MVC9W(76X"*_#?N-PXVFNR_;^TC]K?PO\(?"/[)W['/[,]UXM\+6
M.CV=IXFOKO4(K>VN]/MT6)-,^6XBEVR+&/.*E<QG8"=[[>B_8U^*7_!0?68/
M$VO?M3?LS:;X/TCPKX9CA\(>#O!T<*-J\Y).Q-]U(J&-((XT!:-!YYSD#*@'
MA7_!5?\ 8<^#OC#XA?!+X%?LO?"?1/#7C;6]=F1I_#&F1VIM-&A5#-=W'DA<
MK$S(RN_S$API))%?I"HVJ%R3@=37YGZ'\3/^"T?AGXH^+/B_I'[ 7ANZU_Q.
M_DQZKK-ZEQ/IVGH3]GL(2M^B+#&27("CS)&9WR2,?I!X0L=:TOPGI>F>)-4-
M]J-OIT$5_>L #<3+&H>0@ #YF!/  YH T:*** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KG/^%2_#
M[_H7_P#R;E_^+KHZ*UI5Z]&_LY.-^S:,JM"A7M[2*E;ND_S.<_X5+\/O^A?_
M /)N7_XNC_A4OP^_Z%__ ,FY?_BZZ.BM?KV-_P"?LO\ P)_YF/U# _\ /J/_
M ("O\@HHHKE.L**** "BBB@ HHHH **** "BBB@ HHHH \"^-?\ P2^_88_:
M)^)NI_&/XQ_ [^V/$FL>3_:.H_\ "3:G;^=Y4,<$?[N"Y2-<1Q(ORJ,[<G))
M)Y7_ (<I_P#!,K_HVG_R\M:_^3*^IZ*]VCQ3Q-AZ4:5+'5HQBDDE5FDDM$DE
M*R26B2V/$J\-<.5ZLJM7!4I2DVVW3@VV]6VVKMM[L^6/^'*?_!,K_HVG_P O
M+6O_ ),KWWX*?!3X9?L[?#+3/@Y\'/#/]C^&]'\[^SM.^VS7'D^;-)/)^\G=
MY&S)*[?,QQNP,  #JJ*Y\=GN=YG25+&8JI5BG=*<Y25]5>TFU>S:OYLZ,%DN
M39;5=7"8:G3DU:\(1B[:.UTD[72T\D%%%%>4>F%%%% !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 %%%% !
21110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>coo-20230731_g3.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 coo-20230731_g3.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M/ )8 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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@ 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@
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
MS+XAL+2XNUTS4COW[9].\[['*@8EA&T)0$\ 5]+11101+!!&J(BA41%P% Z
M#L*=10!Y?^U)^Q;^RW^VQX7TWP3^U7\&-*\<:/I%\;W3M,UHRM!#<E"GF[$=
M07"EE#') 9@,;CGAOV>O^"2W_!-[]E'XHV7QK_9T_8_\(>$O%>G030V.NZ5:
MN)X$FC:.0*6<@;D9E/'0D=Z^B:* /._CQ^R?^S[^TO<:)J7QF^'46IZEX9GF
ME\.:[9W]S8:EI331^5,+:]M)(KB!98SLD5) LBX#!@!5[P9^SC\"_AQ\#5_9
MJ^'?POTG0/ D>D3:9'X9T2#[);I:S*RRH/**L"^]RS@[V9V8L6)-=M10!\@?
M\."/^"-O_2/;X?\ _@'-_P#'*]:_:?\ ^">O[%G[9WP^T#X7?M.?L[Z!XMT/
MPJP/AJUO$DB?2\(L>VWEA=)(E*H@*JP#!%R#M&/9:* .!^!?[+OP$_9KL;BS
M^#'PXM=(EO((8;[4I;B:[O[N*$$0QS7=R\D\R1AF"([E4#-M R<]]110 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 %%%5[W5])T[_D(:G;P?]=I
MU7^9IJ,I.R0G*,5=LL45B3_$OX<VK;+GQ_HD9])-5A!_5J?8?$+P#JF[^S/'
M&CW.PX?R-3B?:?0X;BMGA<2E=P=O1F*Q6%<N55%?U1L4523Q'X>D_P!7KUDW
MTND/]:LP75M<C=;7$<@]4<'^592A..ZL:QG"6SN24445)04444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
M1110 5Z;\!/^0=J/_7>/^1KS*O3/@)_R#M1_Z[1_R->5G7_(NG\OS1ZV2?\
M(QA\_P F>@4445\0?=!1110 4444 %%%% !1110 4444 =#X(^(NK^#YA!DW
M%DS?O+9V^[[J>Q_0_K7KV@^(=*\2Z>NI:1="2,\,.C(?1AV-> 5H^&O$^K>%
M-1&HZ5/@])8F^[(OH1_G%>-F644\6G.GI/\ !^O^9[>69Q5P;5.IK#\5Z?Y'
MO=%9/A#QAI?C'3A>6+[)5P)[=C\T9_J/0_\ ZJUJ^+J4YT9N$U9H^VIU*=:"
MG!W3"BBBH+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y/
MXP?%WPY\'O"S:]K+>;<2Y33[!&P]Q)CI[*."6[#U) .E\0/'GA_X:^%;GQ;X
MDN=EO;K\D:_?FD/W8U'=B?ZD\ FOB/XG_$SQ'\5O%<WBGQ%-RWRVULK?);Q
M\(O]3W.37UG"W#<\ZQ'M:NE&+U_O/^5?J^B\V?(\5<2PR3#^RI:UI+3^ZOYG
M^BZOR16\>^/?$GQ)\33^*O%-Z9KB8X5!PD*#I&@[*/\ $G))-8U%%?MM*E3H
MTU3IJT5HDMDC\-JU:E>HZE1WD]6WNV%%%%69A1110 4444 %%%% !1110 44
M44 %>F? /_D'ZE_UVC_D:\SKTSX!_P#'AJ0_Z;1_R:O+SK_D73^7YH];)/\
MD90^?Y,] HHHKX<^Z"BBB@ HHHH **** "BBB@ HHHH **** +F@Z]J7AO4X
M]5TN?9(G4'HZ]U([@U[5X/\ %^G>,-*%_9G;(N!<0$\QM_4>A_\ KUX36CX8
M\2ZCX4U9-5TY^1Q+&3\LB]U/^>*\K,\MACJ?-'2:V??R9ZV5YG/ U.66L'NN
MWFOZU/>Z*I>'M>T_Q+I46KZ;)F.0?,IZHW=3[BKM?#3A*$G&2LT?>0G&I%2B
M[IA1114E!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4=W=VNGVDM_?7"0
MPPQM)-+(V%10,EB3T '-25\[_MG?&LP1_P#"H?#=WAW"R:W*AZ+U2#\>&;VV
MCN17J9/E=?.,?'#4^NK?9=7_ )>=D>5G.:T,FR^>)J=-$N[Z+_/LKL\R_:+^
M-MW\8/%Y%A*Z:+8,R:; <C?V,S#^\W;T&!USGSRBBOW_  >#H8##1P]%6C%6
M7]=WNS^>L;C,1F&*GB*[O*3N_P#+T6R\@HHHKI.4**** "BBB@ HHHH ****
M "BBB@ HHHH *]+^ ?\ QXZD/^FL?\FKS2O2_@'_ ,>6I_\ 76+^35Y><_\
M(NG\OS1ZN2?\C*'S_)GH-%%%?#GW84444 %%%% !1110 4444 %%%% !1110
M 4444 =#\.O&\O@_5_W[,UE<$+<QCG;Z.!ZC]1^%>TPRQ7$2SP2!T=0R.IR&
M!Z$5\ZUZ1\&/&ID7_A$-2FY4%K%V/4=2G]1^/M7SF>9?[2'UBFM5OYKO\OR]
M#Z7(<Q=.?U:H]'MY/M\_S]3T2BBBODCZ\**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH Y?XQ?$JQ^%/@&]\7705YD7R[&!C_KIV^XOTZL?937POJVJZAKNJ
M7&M:M=//=7<S2W$SGEW8Y)/XFO5/VP/BFWC?XA'PGIMSNT[02T("GB2X/^L;
MWQC8/]T^M>1U^V\&Y,LLRU5JB_>5+-^2Z+]7YOR/PWC3.GF>9NC3?[NE=+S?
MVG^B\EYA1537=(CU[1[C1Y;Z[M1<1%/M-C<M#-$>S(Z\J0>?3U!&17Y'?#O_
M (*1_MG?L#?M?Z=I?[;OQ!UCQ?\ !WQO<WEMH>O:A;Q.]K;0WDEN+M6AB3,L
M+(!/#C)1PRJ<QY]K,<VH97.G[9/ED[<RVCLKR[*[6IX>691B,UC4]A)<T5?E
M>\MW:/=V3T/U\HKQ%HK_ %_]L?PQJOAOXQ:[<>$]8^'-]K<>AV.L!]-N[B*[
ML$@N5(!8HT5T_P BOY;?*=O7.Y\1/VU?V7?A3XLU/P1XZ^+ME::CH5O!/XB2
M&UN+F+18IB!$]]-#&\=BKDC:9VC!R#T(KK6+HQ4G4:BD[7;5GI?\CD>#K2<8
MTTY-J]DG=:VU^9ZE17+>/?C7\*_AC\-)/C+XV\:V=IX5BMH[F37X]T]JL$F-
MDQ>(,/+.Y</]WYASR*\S3_@IM^P-+J/AO2H?VIO"KS>+9/+T'9=.4G;S3$ [
MA=L&74@>:4SU&00:JIC,)1ERU*D4_-I;Z?F32P>+K1YJ=.4EY)O;7IY'NM%%
M>8_$C]LG]FCX1^+=1\#_ ! ^*MK8ZEHMA%>Z]&EG<3QZ1;R F*2\EAC:.S5P
M"5\YDW#&,Y%:5:U*C'FJ245YNQE2HUJ\N6G%R?DK_D>G45XW^VI\0(=/_8\\
M4>+/"OQY@^'K:IH:KHWC^>SFD@TQY@IBFD,:,T*,"$\T@;#(I'S;0>!_9K_;
M)^!GP9_9V^%W@[]HW]M/0O%/B7Q'I>S3O&-RDT4'B)_M+Q9AEDC E\MBD+.V
M&)4.X4O7+4Q]"EB?93:2Y>:[<4M[);WU[VMYW.JGE]>KA?;03;YN7E2DWM=O
M:VG:]_*Q]145Y?\  _\ ;3_97_:2\8ZS\/\ X&?&_1/$FLZ!'YNIV%A*V](M
MP7S4W*!-'N*CS(RR?.O/S#-/QI^W=^R7\/\ Q'KWA;Q1\9[&*Y\*-$OBN>UL
M[FYM=#:5MD:7MS#$\-HS-\H69T)/&,UK]=P?LU4]I'E>E[JVF^M^AE]2QGM'
M3]G+F6MK.]GMI;K<]<HKY8_;B_:H\/\ BS_@G-\1?VBOV2_CB);CPW9^9IGB
M7PS>!A#=1R0[HSN!5P4E&58$8<$<@$)^P7^V!I[?\$]OA1\8_P!J'XK-<^(?
M%T,MM%<3V[37VLWINYT2&WMK=#)<2[$'R11L<+G'4US?VIAOKOU>_P!CGYKK
MEM?EWOW^1U?V5BOJ7UBWV^3EL^:_+S;6[?,^J**YKX4?&#X9_''PDOCGX3^,
M;36]+-S+;27%J2&@N(VVR02QN \,J'AHW567N!72UZ$)PJ14HNZ?5'G3A.G)
MQDK-=&%>E? +_CTU/_KI%_)J\UKTKX!?\>FI_P#72+^35YN<_P#(NG\OS1Z>
M2?\ (RA\_P F>A4445\.?=A1110 4444 %%%% !1110 4444 %%%% !1110
M5):7=Q8W4=[:2E)8G#QNO52#D&HZ*32:LQIM.Z/>/!WB6#Q7H$.KQ8#L-L\8
M_@D'4?U'L16I7D/P?\5?V)XA_LFYDQ;WY"<GA9/X3^/3\1Z5Z]7P&9X/ZEBG
M%?"]5Z?\ _0LKQGUW"*;^):/U_X(4445YYZ(4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %<C\<_B(GPP^&>I>)XY0MWY?D:>#WG?A3COCEB/13775\M?MQ>/SJ_C*R^'
M]G/F'28/.NU!X,\@! /^ZF"/^NAKWN&\L_M7-Z=&2]U>]+T7^;LOF>!Q-FCR
MG)ZE:+M)^['U?^2N_D>'2RR32---(SN[%F9CDDGJ2:;117[]L?SUN%?)VM_L
M:_"G]O/_ ()_+\%_B$J1O+JFL7'A[7H8P\NDWZZE>".XC]1R5=,C>C,N02"/
MJ;7M$L/$FCW&A:H;@6]U'LF^RWDMO(5]!)$RNOX$<<=ZYOX.? ?X4?L_>'9/
M"/P=\*#0])DE,HTRWO9WMXW+,S-''([+&69V+% -QY;.!CCQ.%6*GRU(IP<9
M)I^=NEO+NCMPV*>%ASTY.-12BTUY7ZW\^S/SK_X(GQ_M/?"3]K/Q7^Q1^TN'
M,OPD\%7T'AUI=S?Z'>7]DX\J0_ZRV/DB2+C*B5E.,!%\_P#V%V\1I^R3_P %
M!IOC*'/BUK365\1B^_UOVK[%J@7=GG_7%]OOTK]:V^'_ (+;Q^GQ3_X1NU'B
M)-';2AJZIB9K)I5F,#$?>02*& .=I+8QN;/"?$;]B?\ 9;^+'BK5/&GCOX06
M-WJ&O00P>(I(+JXMH]:CA8-$E]%!(D=ZJ$#:)U<#  X%> N'J]&C3A3J<WL_
M:)<U]8SCRJ[L]8JRVU78^@?$6'K5JLZE/E]I[-OEMI*$E)V5UI)W>^CMN?"_
M[.A\>G_@VT\2_P#">BXX\#Z__8OVO._[!]JF\GKSM^]L_P!C9CC%?+/[3VE:
M58?\&^W[.VH6&G6\-Q<?$O4Y9YH8E5Y7\_6%+,0,L=L<:Y/.$4=A7[<>/O@I
M\*OB=\,Y/@UXV\$V=WX4EMH[:30(PT%JT$>-D)2(J/+&U<)]WY1QP*\]U3_@
MG1^Q1KGP[TKX1ZS^S[I%UX7T.]GN]'\/W$]P]I93S8\UXHC)M0L02<#JS'JS
M$X8SAO%5J*IPFG:BJ5W>]^:+OL]-#?!\386C6=6<&KUW5LK6LXR5MUK=GL>E
M2O-I=M-(^YGMT9F)ZDJ.:_*S_@H!X!_:<_9%_:9^)W_!0[]CSQGI_C#P9J%U
M;Z9\;_ &J)YL=N4M(%,-U ^/.MVAFC=9$(DB%PV/W98G]4- T+3/#&B6GAW1
MHGCM+&W2"UCDG>5DC484%W)9L  9))KS7QU^Q'^RS\2_$^L>,/&WPAL[V_\
M$<\$OB1OMEQ%%K)A6-(EO(HY%CNT18D"QRJZ#'3DY]K-\OJYCA8P@^6<7=.[
M5G9JZLG?>S35FFSQ,FS&CEN*E.HN:$E9JR?,KIV:;5MKIIW32W1X?^W/XQT/
MXB?\$3?$7C_PWX:GT;3=;^$>F7^GZ/=2M))8PS1VTD<#.W+E%8+N/)QGO7YW
M_$K3]-U?]GG_ ()S:5JUE!=6MUXCU:&ZMKB,/'+&VO:<K(RGAE()!!X()K]K
M/BE\%?A;\:OA_+\*OB=X/M]5\-SB,7&BR2/';RK'RB.D;*'0$ A#E<JIQE01
MYO/_ ,$VOV'[K3]#TFZ_9[TJ2U\,,[>&K:2[NC'I)>7S7-LIEQ 6D <[-N6^
M8\\UYF:Y%B\?6YHRC\$8:W6L:D9MV2:L[6/4RG/\'E]'EE&7\24]+/25.4$K
MMIW5[W/D#X9[;3_@YA^(,=J!&LWP\A$JH,;_ /B5::>?7[H_(5R/P)_92^./
MA+X(?M;?LH_"[PB/BA/XV\6R:;I?CG2-8LTLH[QLF>&^>YFCD2>W69))!&LH
M\QF0,6!%?HCI?[&W[-&B_&N3]H[3/A5:Q>.YI2\_BK[9<&]ER@C*O(9"638
MFPY7: N, "OSETO_ ()'^!O'7C3QMXX_:.\,?&[P#XLUOQGJ5['H7PLMQ?:)
M-!).S0R07/EW!)=6W-Y[PE69EV1J *X,9EF*PTO@YG*=66DN6T:BM9MQ:O\
M+IIU._!9IA,5'X^11IT8ZQYKRINZ:2DG;3OUUZ'T'^U%\"O%/[,G_!"3Q'\!
M?&_BQ=;U;PQ\.8[._P!0C=FC:3[3&WEQE\,8X]PC0D [$7@=!\%_ ?XC>*OA
MW\>_V(=;\2>/;7PQX9C^'%_;Z'KNLV'VJPLM0NM0UBVFD:-I(UW$O9JS%U"
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
M$#_A4R_%/PX?%0C\P^&1KEO_ &ALV[MWV??YF-O.=O3FNCK\)?\ @K9^S?\
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
MV1_#W[->OR^./"7CO4;_ %[36NK)4M[<RZBZ.)3/L<.+Z+ 4DY5P0-O/L_\
MP4:_94_:9O?VG_@I_P %$?V?_@9+XXF\(:!;:5XM^'UX85N_LRO.Y&QRRN62
M[N(R5WE&6-@K#)'Z-45T?ZM814G#GEM32>EU[+X6M-^]]'Y'/_K/B_:J?LXZ
M.HVM;/VOQ)Z[=K:KS/,/V9-5\5>*M"O/&NO_ +-\/PPMK]85L- NUMO[3DV[
MR\MU]E9HD4EE$<>XNH5V8@N$3Y._85_9V_:%^'/_  5A^./[0OQ!^"&MZ1X/
M\>PW47AS7+I[9DD(NH9%WHDK21ATC8C<H[ X)Q7Z 45Z-7+85I493F[TGS+;
M5V:UT\WM8\REF=2A&O&$%:K'E>^BNGIKY+>Y^7W[(7[-_P"U+_P3O_::^)?P
MJUC]B&Y^+7@+QKKQU#P?XGTN2P(M#ODV>>]TZB%3&ZK*&(*M#E!(&!/VC^U5
MXF_:^^%G[(LFK?LI?";PWKWQ)MHK../P_;C;80!G47!@1Y(O,$:EMH+)D#=M
MXV'W"LSQAX4TWQQX<N?"NLW-[%9WJ".Z_L^^DMI7CS\R"6(JZ!AP2K X)&16
M.&RF."PDZ%&I))WY=KQOKH[7T;TO>QOBLWECL7"O6IQ;5N;=J5K+57MJEJE:
MYYY^Q!\<O&_[27[*?@SXV?$GPI;Z+KVN::[:MIUF284GBGDA9XLLQ\M_+\Q?
MF;Y7'S-U/T]\ ?\ 5:K_ +T/_L]>6:#H.B>%M#L_#/AK2+;3].TZUCMK"QLX
M5CAMX8U"I&B* %55   X  %>I_ $_NM5'^U#_P"ST9E"I3R=QG+FDE%-]W=7
M?S'EDZ=3.5.G'EBW)I=E9V7R/1****^+/M@HHHH _%__ (.O+74_BGXH^!/A
M+X7:%J/B;4O#%YKT_B.S\/:=+>OIB3?V68?/$*MY3.(I"JM@D+G&,&O4/^"A
MOP\U"V_X+ ?LP?\ !4'1;[^V_@]::?'X=\1^*-,#7%KX?F66_P!D]TR _9X6
M:^ ,CX6-H'#E3@']4**\Z>7J=6=1R^)Q>VSCMUU\STH9BZ=&%-1^%26^ZEOT
MT\C\P/\ @F+\"_B#\3/^"U7[2G_!1/1M,NX?ACJMA)X;\*:[- \<'B.8R6&^
M>T+ >?;I]@;]ZN48RIM9L-CC_P#@ET+:R_X+^_M1_$;5M-N+72O$UCJ$'A;7
MKRRDBM=3VWUJ\BVT[J$FRL)?Y"=RQ%AD*37ZWT4XX!1Y&I;2<MMV[_=N3+,'
M+GO'XHJ.^R5OOV/YU?%?[,/Q?_:I^*G[?OA+X2>%]5N-1\5>+V\1>!+9M/EB
M3Q7;6?B"XN98[-V4+<L;=O.C5-QDVKM!SD?I=_P1[_X*)^#?VA_V?OAC\ ]=
M^!/CB+XI> = MO#OB9+WP3<16NDI:P+;O?/?S(L,2RQQ*3"'$S2,4$9"[J^_
M**C#Y>\-5YXS[WTWUOWTW+Q&8QQ-+DE#M;7;1+MJG8^7OC+_ ,%$_%_PI_X*
M1?#O]@JP_9.\4:YI?CC0FO[CXC6<S"TTX_O\KY8A99$3R%\UC*A03*0K<!O;
MOVB/C$/V??@?XH^-C?#_ %_Q4/#.D2W[>'O"UF+B_O0@R4AC)&X]SSPH)YQB
MNSHKNC"HN:\KWVTV_P SAE.DW&T;6WUW_P C\J?^"D6I?LU?\%T?V*_#FB?L
MJ^"=1U/XOOXETY- M-7\-SVFH>%4>=5O_P"TI2A6WLUMS*Q;>T<DB1"/S'VB
MOJ']L#_@F_\ &[]H.V^$DWP-_;K\0?"C4OA5H5WI\6IZ;X;349-2:>WMH#<$
M27$8BD$<$B[AN;;<R*" S!OK6BL%@X2<I5-7*U[76VVSO?YG0\;.*C&GHHWM
M>SWWW5K?(_$[_@E_^QQ^UE\/?^"^OQ1E\=_M$>,=3C\*Z-+<^)/'&H^%&@B\
M>PG[$@M)&+E(P'ECDRC2'-F!CDD?LG\4?B=X%^"_PXUSXM?$[Q'!I'A[PYI<
MVH:QJ5RV$M[>)"[MQR3@8"C)8D  D@5O4R>""YB,%S"DB-]Y'4$'\#3PN%6$
MIRC%WNV]?/Y_\.3BL6\75C.:V26GE\O^&/D+X3?"G]H?XA?!_P"*_P"W7K&A
M7.D_&GXE^ ;^T^%N@7I42^#='6WE?2--^;B.XEG:.[NCP/.D"$8@6OS-_81T
MOXJW7CS]@GP_\#[74(?BMX?\;>/7_:#B1'74K/2WUZ!IAK.?WB;[7S@@N.6<
MKMRQ6OWRIJPPI(TR1*'?&]@O+8Z9/>LJN 5247S6M^.JE?R>AM2S!TXR7+>^
MWE[KC;S2O]Z'4445Z!YQZ#\!=3*7M_HS-P\2S(/3:=I_]"'Y5Z77BWPGOS8>
M.K/+86??$WOE3C]0*]IKXG/J7L\?S?S)/]/T/N<@J^TR_E_E;7Z_J%%%%>*>
MV%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M^'VM0EOH\\Y/VR^W;B9;B5 D(;"^7&KJ ?,<GS>M#3_%OBK281;Z7XFU"VC
MP$M[V1 /P!JZO"T9Q24TTFFE:RTVV?3IIOKT,Z/%DH2;<&FTTW>[UWW2WZZ[
M:=67/VC/V)/#?QN^.7@;]J'PKXRF\+_$/X?1W5OHNMK8+=V\]K<12Q203P%T
M+A1-(R%74JSMG<#BMG]B[]CWX7?L-_ >P^ WPHDO+BSM[F6\U#4]1=6N-0O)
M<>9/)M 4$A44*!@*BCD@DY6G_%/Q]IBE;?Q'(^3DFZB2<_G(K&K]A\;O&UH[
M/>?8[PL<XN+;:!]!$4KA_P!49TL2\1!1<G?6[OK9/2UDVHJ[ZV1Z'^N,*N&C
MAIRDH*VEE;2[6J=VDY.RV5V>NUZ/\ ?NZM]8/_:E?-=G\?=6$Y?4_#EI(G9+
M65XL?BQ>O7?V:/CGH&I7^JVNI:3)IZ-]G"RM<^<,_O.N$7 Z<\]>U>9GN3YC
M3RRHW"ZTV:?5=+W_  /4R'.<MJYI32G9N^Z:Z/K:WXGOE%-AFAN8EN+>59(W
M4,CHV0P/<$=:=7YGL?I^X4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5[_ .')?/\ #UA-G[]E$WYH*\ KWSPF,>%M,'_4/A_] %?-\1K]
MU3]6?3<--^VJ>B-"BBBODSZX**** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF/C;;?;/@SXNL\9\WPQ?
MICUS;R"NGJIKVF)K>AWNC28VW=I)"V?1U*_UK?"U%1Q,*C^RT_N9ABJ3K8:=
M-?:37WJQ^,U%+)&\4C12*5920P/8TE?W*?P<%%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %=C\$+^.U\8/:2,<W5FZ1J.A8%7S_P!\JU<=
M6S\/K^33?&VF7$;!=UVL3,W0*_R,?R8URXZG[7!U(^3.O 5/98VG/S1]'^$?
M'^O>#Y0MG-YML6S):2GY3ZD?W3[C\0:]6\)>.]!\80 V$_EW 7,EI*<.ON/[
MP]Q^.*\-I]O<3VDRW-K,\<B-E)(V(93Z@CI7Y+CLJP^,]Y>[+O\ YGZ]@,VQ
M&"]U^]'M_E_5CZ)HKSCP7\:2-FG>,!D=%OHU_P#0U'\Q^7>O1+:YM[R!;JTG
M26)QE)(V#*P]01UKY'%8/$8.?+47SZ,^PPF-P^,AS4WZKJA]%%%<IUA1110
M4444 %%%% !1110 4444 %%%% !1110 5[_X;C,/AVPA;JEE$#^""O  "3@"
MOHFUA%O;1P#^! OY#%?,\22]RFO7]#ZCAJ/OU9>GZCZ***^5/K HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@#\@OC7X;/@[XQ>*O"NS:NG^(KR",>J+,X4_0C!_&N8KVO_ (*%
M>$7\)_M6>(G$>V'55M[^#CJ)(E#G_OXLE>*5_:^1XM8_)<-B;_'"#^;BK_B?
MPYGV#>7YWB<-:W)4FODI.WX!1117JGE!1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %*CO&XDC8JRG*D'D&DHH ^B+2\AU&TBU&W&([B)98P?[K
M,/T-25A_#:_DU+P+IMQ*P++ 8B!V",47_P =4?G6Y7YI7I^RK2AV;7W,_3Z%
M3VU&-3ND_O05L>%/'&O>$)]VG7&^!FS+:R\HWOCL?<>G?I6/17/4ITZT'":N
MF=%.K4HS4X.S1[?X0^(.@^,(A':R^3= 9>TE;YO<J?XA[CGU K=KYUBEE@E6
M>"1D=&#(Z-@J1T(/:N_\%_&B:WV:=XO!DCX"WJ+EE_WP/O?4<\=#7R^.R.=.
M\\/JNW7Y=_S]3ZK 9["I:&(T??I\^WY>AZ7145G>6FH6R7EC<I-%(,I)&P((
M^HJ6OGVFG9GT2::N@HHHI#"BBB@ HHHH **** "BBB@ HHHH O>&K3[?XBL+
M(C(EO(U/T+#->_5XO\)M/-_XYM"1E8 \K?@IQ^I%>T5\AQ%4YL3"'9?F_P#@
M'V7#=/EPTY]W^2_X(4445\\?1!1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'Q!_P %;O!#P^(O
M"/Q(A@RMQ93Z;<R ?=,;B6,'Z^9+_P!\FOCJOTT_X*'_  \/C[]E[6;BWM_,
MN= FBU6W '($9*RGZ")Y#^%?F77]2^%F9+'<)PI-^]1E*#]+\R_"5OD?RCXK
MY8\!Q=.JE[M:,9KUMRO\8W^84445^CGYJ%%%% !1110 4444 %%%% !1110
M5F:KXU\&Z%=FPUOQ;IEG.%#&"ZOXXW /0X9@<5IU\P_\%,OV<+']J+PGX9^%
M\=G$=7N7U5]"N6 #1W<6G2S1)N[(\D2*WL3Z"O.S;%XG X"=;#PYYJUHMVYF
MVE:]G;?LSTLHPF%QV80H8BHX0=[R2ORI)MNUU?;NCZ:M;JUOK:.]L;F.:&9
M\4T3AE=2,A@1P01WK-O_ !]X%TJ\DT_5/&FDVUQ$<2P7&HQ(Z'K@J6R*^*/^
M"1_[7]M'^QOXD\#_ !!,\FK?"7S5%@W_ !\7%E)O:WA53R9/.$ENJXX_=+U(
M%>)^"_!>N?#O_@MAI&G:]I]MK'B!--GU;5XI9ML5SJLOAZ>[FV.0VQ1<.WEG
M!V*J8^Z*^4J\;4WE^ Q5"GS+$SA!Z_PW-N/1>\TXR5M+\KV/K:/ U19CC\+B
M*O*\-"<XZ?Q%!*75I13C*+OK;F6Y^K"LKJ'1@01D$'@BJ.L^*?#/AQHU\0^(
MK"P,P)B%[>)%OQC.-Q&<9'YU\O\ @_\ X*J>$?&_[)'BK]KK1O@YJJZ3X0U^
M'3=4TJ?5(EN'$GV=1+&0I5L/<Q@J2. QSP ?)_\ @KG\4-&^/?\ P34\!?&O
M3=!>RBU_Q7IU[:6UT5>6W62SO"4+#C/ SCKBN_,.+\MH975Q6$DJDHT_:J.J
MYH<W+>[7=->JV//R_@[-*^:TL)C(NE&=3V3E[KY9\O-:R?9I]K/<_0:.2.:-
M98G#*P!5E.00>A!JCI?BKPQK>IWVB:+XCL+R]TN18]3M+6\226T=AE5E123&
M2.0& R*^')_VQ/C_ "_MT?#3]F_PI\,Y9M)T#PA]N71HM;@AEUUY-+<)<22,
M=D<:*69(B<Y^9OF*JG-^$_BU\/?#FH?M8>*_@!\$_$NB?$2PTO5)/%U]=>+(
M9(+*<?;/.N;7@<),K2XY8\!-H^6N>7&F#=2U..D9SA*ZDFW"GSOD]UIM/2S:
MT5]FCICP1C(T[U):RA"<;.#24ZG(N?WDTFM;I/5VW3/U-_9[^,/PNUJXOOAA
MIGQ&T.Y\06=V\LNBPZO"]VB;5!S"&W@*5.>.,\]:]5K\6_\ @G=\6?V:/V;?
MV2_ /[7G[1?P@U'4_$_A/4]3T[X5W.F:R3<ZU?WMY<++$L D5%"*TFZ2<$ <
MKEMJG])_AY^W7IEY^U8/V*/CA\/?^$-^(-YX<37- @MM974;#5K0ARZQ7'E1
M,)H_*FW(T8&(7*LP )^4CGM+'5(UJUH.JH227,[<\;I-N*2;?,E_,DFMTCZV
M60UL!3E1HWG&DYQ<GRJ_LY6;BE)MI)Q;_E;:>S9[[17SK\<_^"@FE?#_ .,7
MB?\ 9^^#WPPG\=>+? _@6X\6^,;-=76Q@TZRC172W$GERM)=RJZ%(0@4AU+.
MH/"^$?\ @IE^S]XB_8(?_@H7J=EK6F^$;:T=K[3I;17O8[E;H6GV9 &V2,TY
M5%;<%(<%BGS;:_M/ >TE!U%>*;?9*/Q:[:7UL].I/]EYA[.%14W:326UVY?#
MIO[W2ZUZ'T367>^-_!>FZS'X<U'Q?I=OJ$K(L5A/J$:3.SG"@(6W$DD8XYKY
M@\-_\%4M 7]H'X8?!'XF_")M&L_C)X>M]6^'_B;2?$::E!.DX)ABN4$,30.W
M"_*95#.HW$;F7Y__ ."REI:Q_P#!33]C6^2VC$TOQ LTDF"#<RKK.FE03U(!
M9L#MN/K7%B\ZH4L'*O0]_EE&+6JMS-+JNTDUIJ=N#R/$5L;'#U_<YHRDGH[\
MJ;Z/O%IZW1^I'A?QEKOA&Y\[2;K]VQS+;R<QO]1Z^XP:]6\&_$?0O%ZBWC?[
M->8^:TE;D^ZG^(?KQTKX.^"W_!030OC-^W#\0_V)[/X.>(],N_ &G"ZF\2WJ
MC[+=@/"A&W&8P_G!HB2?,1';Y<8/O6OZ+!XBT>?1+F^OK:.X3;)/IM_+:SJ,
M@G9-$RR1GMN1E89X(/-56PN!S>G*I2?O)M76FJT:??7_ (#%0Q6/RBI&G57N
MM)V>NCU37;3_ (*/HR/Q'X>EU^3PK%KMFVJ0VJW,VFK=(;A(&8JLICSN"%E(
M#$8)!&>*A\7^,_!_P^\/W'BWQ[XKTW1-*M%!NM3U>_CMK>$$X!>20A5YXY-?
MC1_P0$\30?#?_@IW^UOH6M:OK&J6]IX@FTV+4M7U.6^O#%;ZM>11-+-,S23-
ML1069BQQGDU^AG_!0KX#?L ?%WX97'QN_P""@NNQ:A\._#>DE;6SU/7;FWTZ
MPG<OYEU'%:NCS7CJR1J3O=!'B)4,DN_X6,L1+!^W<+*\EJ]/=;3UMY=C[V4,
M-'&>P4[Z1>BU]Y)K2_GW/HSPGXO\)^//#]MXL\#>*-.UK2KQ-]GJ>DWL=S;S
MKDC*21DJPR",@]JS]<^+OPH\,>,;#X=>)?B?X>T_Q!J@!TS0K[6H(KR[!) \
MJ%W#R9((&T'H:_-#_@U2T;PAIG[,/Q/OO WQMAUO2K_XAM+IO@N2Y9KSPY;*
MC1Q2W2,JA);E%5LQ[HV$ PQ8.B?,W[7GP8_:/^V?MT_"KQ]X$\0ZI\4?B1\8
M_!VH?!U(+&66ZUK2X]5O7MGTYU!+QVUH8T<H<0<*Y4BN)YA-86%90^*_7LF_
MQM9';'+H/%SHN?PVZ=VEMY7NS]YYIHK>)KBXE5(T4L[NV H')))Z"J?AGQ1X
M:\:Z!:>*_!OB*QU;2[^$36.I:9=I/;W,9Z/'(A*NI]02*^1OC)?_ !;^/^E>
M _\ @F*OBRX;Q#?^!]-OOVD?%NFW)WZ7HHB6*>S25?NW>ISI-"A!W+;K<RXX
M0GZM^'W_  KZT\*6?AWX7RZ2-%T:WCTZQM-%EC:WLXX45$@41G:@10JA>P K
MNA5]I)I+1?GV^77S]#@J4O9P3;U?Y=_GT\O4VJ***V,0HHHH **** /0O@+I
MI:[O]89>$C6%#ZY.X_R7\Z]*KFOA+I']E>";9G3#W3-._P#P+A?_ !T+72U^
M?YI6]OCYR6R=ONT/T/*J/L,!"+W:O]^H4445YYZ(4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!
M6UG2-/\ $&CW>@ZM;B:UO;:2WN8FZ/&ZE64_4$BOR"^*'@74/AC\1=;^'VJ9
M,VCZG-:ER,>8JL0K_1EPP]C7[#5\%_\ !53X/?\ "/?$32OC)I=KBVU^W^R:
MDRC@7<*C:Q]VBP!_UQ-?K7A%G*P6=U,!-^[66G^*-VOOCS?-(_(/&+)7C<BI
MX^"]ZA+7_!.R?W2Y?DV?)]%%%?TD?S,%%%% ".Z1H9)'"JHRS,< #UK!\._%
M7X7^+VND\)_$C0-4:Q_X_1IVL03FWYQ\^QCLYXYQ7A/_  5JTKXNZO\ L2>(
M[?X06]W/-'<VTNO6MB&,L^F*^9U 3YBOW"X'6,/GC->2?!_]K/\ 8C_X*#^$
M/#GPIU/P_IO@#X@Z/>6-QX:L;FU2*.*YMY8Y!%97" !XGV;#"VUF#<(Q4,/E
MLPXEA@LX_L_W8S<%*'.W%5&VURQE:R:LM]6VDDMSZS+N&:F.R;^T?>E!3<9\
MB4G322?-*-[M.[VT23;;T1]RZ]X@T'PMI$_B#Q/K=IIMA:INN;Z_N5AAA7(&
M6=R%49(&2>]3VMU:WUK'>V5S'-#-&'AFB<,KJ1D,"."".017S[_P5#UGX;:+
M^R%KEQ\9? NI:]X6>\LTU6#1=76TO(&-Q'Y,L19&5L2[ 0>QZ'MPWAS_ (*!
M?#SX#VWP8^ ?A/X">([K3O&W@;2+GP;%8:G%<7$=O+"$CMY1)MS*I7:6+;,$
M,64;MO1B^(L'E^9RPV)DHQ48._O.5YR<4K*-K.R2=]]+'-@^',9F.5QQ.&C*
M4G*:M[JC:$5)N[E>ZNVUR[:W/K^BO _V:/V[]$^/'Q4\=_!/QC\-+[P5XE\
MEI-4L[_4X;J)[=7VM()8OE&TE21R,."&/..,D_X*FZ#J7P4\5?M0>#/@IJ.J
M?#GPGXB31[G6'U=(+ZZE8Q*)HK1HR/)W3PC+RJ_[P?)PP&CXFR..'59UO=?/
MTE?]W\;<;<R4?M-I6^9FN%\]EB'05'WER=8V_>? E*_*W/[*3=_DSZCUCQ%X
M?\.Q)-X@UVSL4D;;&]Y=)$&/H"Q&35BUNK6^MH[VQN8YH9D#Q31.&5U(R&!'
M!!'>OC+_ (*;>/O^%R?\$K]1^*-[X.?21JLVDWVG6MS>6]TRPR7L/E3+) SI
MAXF##!R%?!P<BNJ_9P_:ETWPI\)_@?\ LS?#_P +CQ'XXUCX2Z7JCV,NHBTM
M-/L8[&/]]<3^7(REV7:B+&Y)P6V@@GE?$V&AG#PE16@Z<)QEK>3G)Q4>6U[Z
M7[^6AU?ZKXF>3+%TW>:J5(2CI:*IQ4G+FO:VMNWGJ?4]>/?'+XF^!_"_Q]^&
M.CZYK\<$T>IZA)=,48QVB/I\R(T[@%80SNJJ7*@D\=#6W^R]^TMX*_:I^&1^
M(G@^QNK&6TU*?3=:TB^*F;3KZ$CS(6*DJW#*P8<%74\'('H=RUPEM(]G$DDH
M0F)))"BLV. 6 ) SWP<>AKUIRIYI@H5<-47*W&2=KII24MKIZVMY=CR(PJ95
MCITL53?-%2BU=)IN+CO9K2]^S[V/B'PE^P5XD\(?\%6-=^)VBQW%I\/-6TA?
M$NH11#%O=:A]I21;1^Q*WL*W@'8(H]0?--<U"TN_^"Y,'Q:C\[_A$A;-:MXH
M%LYT]7;P\]N#]H \O;YS!-V=H/>OHGX=?\%-] ^)'PH^*7Q0TOX-ZE;_ /"J
M)$&N:;<:K%ON5S,)#"X4@E?)8X;&?6M*^_X*4_#/3?V/?"W[7&H^$;NUMO&.
MMG2=%T6[OHXR+G[3<0YFGQLBB"VTDC28.U1T)XK\^J8/A:M0@\+BE",:KQ>L
M9.ZA-Q:7PVBIMJRUN]%J?HE/&\5T<1-8K"N<I4E@])15G."DF[<UY."3YGI9
M:O33X+^$C^(_!'_!-+XV_LMZU\.O%#>-I?&%I<2:3;^';F006ZSV ,TDH3RP
MNZ!E #%F+*54KEAZ7^U]::AXB_X(]_!WP%H.D7MYKD&IZ>+C1[:RD>ZA\BUN
MTF+Q!=R!&= 20/OK_>&?O[X2?%WQ/X_\2ZYX1\6_#=M!NM%L[&ZCNH-62]L]
M2ANO/V2VTRJA>,>21EE5LY^4  MP'C[]NK2='\6_$/PS\+_AU/XKC^$VBC4O
M']\FJI:I:C:[FVM\H_VBX$<4K%#Y:#RRN_=\M9/A?+\+E;C4QCY)TGAX_NWS
M6C.51OEOS-I*5]$K+FT1M_K5F.+S52IX)<\*RQ$OWBY;RA"FES6Y5%MQMJW=
M\NK/F(OJ7@#_ (*?_#+X]ZSX6UNX\*:E\,K>WLM7TO1;B[22X7398#!B%&*R
M"7"%6P5+ MM'-<;\+;QK/QW^VEJ6HZ=>6L7C+0M?7PJUQ9NHU9Y9;T1I;G&)
MF;S8R A.0V1D<U^E'PE^*7@_XV?#71?BQX OVN='UZP2[L9)$VN%;JCK_"ZL
M"K#LRD5T5>Q#@V%>U:EB;QE.=5>[>[JT^1Z\VUM5^;/&GQI.A>C5PMIQA"D_
M?M94JG.M.7>_NR_);'Y*6'P.^)'BW_@GS\%O%WAOPKJE]>?"[Q_?W7BWPS;6
M,C7T%I<7PE6X^SXWLH6(= >)">BL1]N>(? NK_MC?\%R/ '[1_P/G?5/A_\
M#;X?P)KWC&S1C8M=,-0=+.*; 664_;(@Z*247S-V"I%?2VF7\^E:E;ZI;8\R
MVG26//\ >4@C]17T,VS<?+<,N?E8=QZUX.9<&T<NE1_>MJU*^EKN@N6+WTNN
M6ZUV=K7/?RSC6MF,*_[I1=ZMM;V5=\TELKM/FL]-U>]C\LO%'C#QO_P36_X+
M3^-?V@/C-X$\17_PR^+VD"VMO$^CZ/->I;.RVSJ"L2L2\4MNT9B&7\N17"G@
M5]6?MF?'_P 0^'O^"='B[XO_  5_9@N-<#6:1:-X/\4>$SMFM9+B-#>3Z:5\
MP1*&:;RI$5\*&=4!./J"BN*AE-7#TZ].G5M&HY-:*\7/?6^JOJE9>;9VU\WI
M8FI0JU*-Y4U%/WG:2AMI;1VT;N_)(_%'5D^(.M_M0?L>_M$Z_P#"SXLW4<9L
M3XMUK7/"-UM-^EQ&\UO8V4"$6]I"&"PQPPQQM&-RAV\QJ]^_X+%BYU'_ (*+
M_LIZUIFF7MW9^$O&-I?^)[NSLI)HM+MCJMA)YD[HI$0V12/\Q'RJ3TYK],**
MXUPY;"U:/M?CE"5^7K'E\];\OKOON=TN)>;%4JWLO@C.*7-TGS>6EE+TVVV/
MG;X'_MV>(OC'^V]\0?V1[C]F_P 0:+IG@K3%N[3QW=3%K74QOB50%\H*BR"4
MO$1(^](W;"\@>_ZUK>C>'-+FUOQ#JUM8V5NNZXN[R=8HHQG&69B !D@<^M6J
M*]ZA3KTX-5)\SNVG9*R;T5EVVONSY[$5*%6HG3I\BLDU=N[2U=WM?>VR/RX_
MX(_ZS;Z%_P %+/VF?$?B.TO-+T_QSXJOKKPC?:K82VL.JQMJ]U(GDO*JAV9)
M48*#N(.0#@X^UO'?_!3;X2_LZ?M/_P##,/Q;\->)-#M=6T6.>W\4:OH+2^'M
M4\S(:U:1=W(&5+,H4'<I9>-WN-%>;A<IJX3 ?5HU$_>;=XW33;;35_/1W/4Q
M6;TL7F'UJ=-KW4E:5FFDDFGR^6J:/FC_ ((R_LB^%_@M^V+^T1^T=\/?#C^$
M?A_\0-6L[;X;^&+BVDM?M%O'NFNKF*&15,=O]HD9+=2 3%DJ-FQF^V/VM?VD
MM%_98^"][\2;K0Y];UBYNH=*\'>%K)P+GQ!K5RWEV>GPY_BDD(W-R$C620_*
MAKSX$@Y!KM?"'Q<NK%HK'Q; ;Z"-LQ7+*&FA/3.3][O[\]3TKQ\1PV\+AVL(
M^[MVN[Z>79/[V>QAN)HXK$)XQ=E?NDK:^?=K[D?'_P"WS^RM^TY\&?\ @C=\
M8/\ A6VK7WB+XV>/&@\0?%?7O#J2?:M3:2XMQ?VUH%^<6MO9*UM%$,8MH6 &
MYVSY1_P2OC\0:W_P51T7Q+^S T9^%5M^RMX5L_B-/HF/[+.KKI]M]F@EV?N_
MMR#;\I_>J@F!P"P/ZS:9JNG:U9)J.E7B3PO]V2,]_0]P?8\U-%## I6&)4!8
ML0JXR2<D_4GFOEZF7I8B,KM<MM/2_P"=]>Y]73S%O#RA9/FOKZV_*VG8=111
M7<< 4444 %6M$TN;6]8MM)@SNN)E3([ GD_@,G\*JUW7P-T W>L3^(9D^2U3
MRXB1_P M&Z_DN?\ OH5RXW$+"X6=3LM/7I^)U8+#O%8J%+N]?3K^!Z?;6\-I
M;QVENFV.) B*.P P!3Z**_.FVW=GZ2DDK(****0PHHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MJ<N.X>EEF;/ XNJJ;2;O)-+1.RTYK\UE9JZU6O0]MHHHKZ$^<"BBB@ KT3X
MWR"?5-*()=XXIU] JEE;]72O.ZZOX,7[V?CN&W$@5+JWEBD)[@*7 _[Z1:\_
M-*?M<OJ+RO\ =K^AZ.4U/99C3?=V^_3]3V&BBBOS\_0PHHHH **** "BBB@
MHHHH **** "KNA>(=8\-WHU#1KYX9.C <JX]&!X(^M4J*F4(SBXR5TRH3E"2
ME%V:/7_!?Q9T;Q)LL-6V65Z> K-^ZE/^R3T/^R?;!)-=C:VES?7<=C:PL\LK
MA(T Y+$X KYOKZG_ &-_!/B8>&?^$W\6SN\$GR:'#.N72,<-)D\[3]U0>P)'
M!%?$\1X;#93A'BH.W11?5OM^;\KZGW/#>*Q.;XN.%G&[W<ET2ZO\EYVTZGKO
M@[PW!X4T"#2(L%U&Z=Q_'(>I_H/8"M2BBOQZI4G5FYR=VS]FITX4J:A%62T"
MBBBH+"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *BO["RU2QFTS4K2.>WN8FBN(
M)D#)(C AE8'@@@D$>]2T4TVG=":4E9GY@_MH_LLZE^SA\1&ETFWDE\+ZO*\F
MB71R?)[M;.?[R9X)^\N#UW >,U^OWQ?^$WA#XV_#^_\ AWXUL_-M+V/Y)5 \
MRVE'W)HR>CJ>1Z\@Y!(/Y:?'CX&>-/V??B#<^ O&5MDI^\L+Z-2(KV D[94/
MZ$=5((/2OZ@\.^-8<0X)8/%2_P!IIK_P.*^TO-?:7SZZ?ROXC\#SX<QKQF$C
M_LU1_P#@$G]E^3^R_ETU\8^-/@SXG^+[#0I_A-X\LM!U+1]?2_G?4K![FVO;
M<6\\3VLL:2(2KF5>=V4*AP"R@5YW^RC^Q?I_[/GQ5\?_ !MO!HUIJGCRY@)T
M+PS:O#IVEPQ*<K'OY=I)"9&.U0"<*H&<^\45]U5RK!5\;#%5(WG!WCJ[)\KC
M=+:]FUY[O5*WP5+-L=0P,\)3E:$U:5DKM<RE9O=KF2?ELM&T_P ZOA=9?$J\
M_P""UOQE?X4:_I%CJT/A$R*NN6#W%K<ILTI3$XC='3EE8.I)!0 @@D5[U^SM
M_P $_M8^!?P>^)NDW?Q$LM6\=_%;[4^O^('TYDM(&F68!8X@^YE0W$S\L"Q8
M#Y0*]@T']F7X#>%_B//\7_#WPTL+/Q3=.S7>OP%UNI]V-PDDW9=3@95L@X''
M%=W7@93PI1PLZE7%^]-U*LHVE*T55>MEHE*VE[>F[/H<XXMK8J%.E@_=@J=&
M$KQC>3I+2[U;C?WK7]=D?$UO_P $J?B);_L07'[&(^-NC&&?Q<-9.N_V!+N"
M84^3Y7G8SO4'=NZ<8[UUW[17_!.'5OCM\"OAEX7LOBE#H7CWX5V=M!H'BFRL
M7\B7RDB3+1[]Z$F"&0,&;8RG (-?5=%=2X0R!4)4?9/E<(T[<TOA@^:*6NCB
M]4UKYG(^,N(7B(UO:KFC.52_+'XIKEDWIJI+1IZ>1Y]\"O!/QW\/Z:=4_:%^
M+%AXDUMK=8(XM!THV-C @.6?868RS.0"7.U5 "HB9<OY=X<_8D\?:%_P4#UG
M]MR3XD:1+;ZS8C3Y/#HTJ57BMA!# K";S,&3$"L?DQEB..#7TE17HU<FP.(I
MT85>:7LI*<6Y2;YE>S;O=[O1W7EL>;1SK'8>K6G2Y8^UBX22C%+E=FTE:RV6
MJL_/<^3M6_8 ^,WPV_:VUW]I_P#9.^.>D^&T\9%V\5Z!XAT-[RW>21@\DB!)
M$+DR R $H59F&\JQ6O>/%_PT\?:I\$[CX>^&?BM=VWB62-'@\77EN)'CNA.L
MS3F%2JE-P.(00@7$?"BNYHJ<+D>7X)58T4XJHY-KFE9.7Q<JO:-WK[MM=BL7
MGN8XYT95W&4J2BD^6-VH_"I.UY66GO7TWN?//P^_8JU&#]K]/VP_B-<^&;;6
M[3P\VG):>$=-EMX]1N7WK)?W/FNQWF-B@0;B %)D;:*V?VB_V:_C-\7OCI\.
M?B;\/_VB]3\*:+X1U 3Z[X>LS((]402HY!".JN756B(D# *Q(!Y#>VT4ED66
MQPLL.HM1E/GE:33<KIW;33Z*_>PWG^9RQ<,0Y)RA#V<;Q32A9JR3375V[7T"
MBBBO8/&"BBB@ J]X8U*+1_$FGZM/GR[:]BED [JK@D?EFJ-%3.*G!Q>S*A-T
MYJ2W6I]&NC1N8W&"IP1Z&DJMHE^^J:)9:I)('>YLXI92/[[("P_ DBK-?F4H
MN,G%[H_48R4XJ2V84444AA1110 4444 %%%% !1110 445T7PO\ AIXA^*WB
MV#PKX?BP7^>ZN67*6\0/S.W]!W) [UE6K4L/2E5JNT8J[;Z(UH4*N)K1I4HW
ME)V275G1?LZ?!&[^,'BT-J$;QZ+I[*^I3CCS.XA4_P!YNY[#)ZXS]H6EI;6%
MK%8V5ND4,,:QQ11KA44# 4#L .*R?A_X#\/_  U\*VWA+PU;;+>W7+NWWYI#
M]Z1CW8_X < "MJOPKB3/:F>8WF6E..D5^K\W^&Q^^<,Y!3R+ \KUJ2UD_P!%
MY+\=6%%%%?.GT84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>??M
M(?LZ^#?VD? $GA#Q*@M[R'=)I&JI&#)938ZC^\AP R9P1Z$ CT&BNG!XS%9?
MBH8G#S<9P=TUT?\ 6ZV:T9RXW!87,<+/#8F"E":LT^J_K9[IZH_%W]K7]GWX
MZ^ +F]^#2>(SX2U6:8)-XB@MQ.Z61#9GLPXV.[X"JSC";F8J638?@_\ 93T?
M]I?X0_\ !2[Q'\ +#]H?Q-\1O >G>'A?>);CQ1JCW;Z;+-%N@C)=B$G\S;PF
MW=&Q)7Y>/Z!/^"CGC#]AW0? WASP?^V9\9M \"3>+M9.D^"-;UJ<1'[>R9*!
MR-JQ$ ;_ #"L?*Y96*&OPA_:;_X)D^)?V"O^"PWPRM?@G:RZ=;^)K'4-7\26
MVG7CS6?]FQ_))=!F)(@N#($5'Z31G&. /W'!<8T^)98*NDUB:=6"J1C.4;Q;
MY;PCK&46Y)S3]Y)6V]Y?A.-X,J\,1QV'YE+#5:51TY2A&24DN:TYZ2C)*+4&
MO=;=_BO%W?CC\?/$WQ'_ ."E_@?]BK3_ !'J6G>%;70[C5?%<6CZE-93ZC<F
MTGEAA>:!EE6) D3[590Y<AL@"K'_  3._:8\;?$KQ;\6/V=?B)XCNM8N?AMX
MPGM=$U749C+=7&G&YN(D261LM*\9@_UC$L1(,DXS7$^-OA_J_@?_ (+G>#O'
MFIV[KIWC/PE<G3;IEQ&\\&FSPR0@]-RB)&(])5]:9_P28^'NKR?M(?M$_&N2
MW8:5J'CRZTW2[H#Y+EUO;J:8J>A"AX.1_?\ :OH,%C,SEQ1'F;N\37A)?].H
MTH."]%I)>;OO)W^=QV"RN/"LG%*RPV'G%_\ 3V5::F_5^]%^2MM%6\<\;_M7
M?M.)\+/'/[1$7Q!\06GCC0_VA(-"TKP_'J$_V2&R6WGQIIL@WE2*S##90NS1
M@[MW-?=/[1?CGQAXPU71_P!ESX6ZI/I?B?Q=9FZ\1ZM9R?O/#>AJ0MQ<JP^[
M/(Q-O ?[[,XXB-:?QNT3]G/X.:;J7[2'C7X4Z+<ZO8317-O<P:/$]]?ZC_J;
M5(OER]TS2"&-OO#S,9 S7SE^V!XH^//['7[%GB#X_6EXD/Q4^(?B*S'BS6[5
M!*-$AD23RK2W+ @16\:K;HQSEY7D'S/D=+H8KAW#XGZS7E4CR\\[7NH1<VWJ
M])U;J&ZLHN7-[J.98C"<28G"_5</&G+GY(7M9SDH)+1:TZ5G/5.[DH\OO,^U
M]&TFST#1[30M.$@M[*V2"#SIFD?8BA5W.Y+,< 99B23R235FOD_]EGXR?$ZS
M_P""@/Q1_93OO%.IZ]X.T'PQIFK:1=ZQ=O=3V-Q);6)DB\]R7=93<2.%8G;Y
M?RX&0?K"OM\JS&CF6'E.G%QY)2@UV<).+MW5UH^W1/0^%S;+:V68F,*DE+GC
M":?=3BI*_9V>J[]6M0HHHKTCS HHHH **** "BBB@ HHHH ]H^$5^E]\/[-$
M4YM9)8)&/=MY?_T&11725P/P#OWDTG4M,>4;8;B.6).Y+JP8_P#D-/SKOJ_/
M<SI^RQ]2/G?[]?U/T7*ZOM<OIR\K?=I^@4445PG>%%%% !1110 4444 %%%=
M%\,_A?XM^*_B)/#_ (5L=Q&#<W4F1%;I_>=NWL.I["LJU:EAZ3JU9*,5JV]D
M:T*%;$UHTJ47*3T26[*W@+P%XE^)'B2#PMX5L#-<3'+L>$A3N[G^%1_]89)
MK[4^$'PC\.?!_P +)H.BH);B3#ZA?LN'N9,=3Z*.0%[#U)))\(OA!X7^#WAM
M=%T&+S;B4!K_ %"10)+EQW/HHYPO0>Y))ZNOQCB?B>IG-3V%#2BG\Y/N_+LO
MF]=OVWA;A6GDM/V]>SK-?**[+S[OY+3<HHHKX\^R"BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** ."_:&_9;_9Q_:T\$Q_#C]IKX(>&/
M'>APW:W5MIOB?1XKN.WG *B:/S 3%)M9EWJ0<,1G!(KF= _X)^?L9>"_AA=_
M"+X=?LZ>%O#&CWB1B0>'=(BM)]\2E8I/.1=[-&K%5W%@%)7&TD5['16M"O7P
MM:-:C)QE%W33LT^Z9CB,/0Q="5&M%2A)6::NFNS1^4O[<?\ P3A/P_"-X^\%
MV?B_PA'>B;2M8N+$.UC-R%W][>7!*B12 P. >2H\D\)>#_"G@+P]:^$O!'AN
MQTC2[)-EIIVFVJ0PPKDDA40 #)))]22:_:_4-/L-6L9M,U6QAN;:XC,<]O<1
MATD0C!5E/!!'8U\>?M1?\$R[>_:X\;?LY*D$QR]QX7N)L1N>YMY&/R?]<V./
M1APM?O?!WB;@<54C1SA1A6:M[6R2EY2_E?G\/^$_G[C/PNQ^%IRKY,Y3HIW]
ME=MQ\X?S+R^+_$?!7BGX>>#?&VJ:+K'BO0H[Z?P]J7]H:/Y\CE+>Z$;1B;8#
MM9U5VVE@2I;*X/-3^,_!7A'XB^%KWP1X[\-V>KZ1J4)BOM.U"W66&9,@X96X
M." 0>H(!&"!70>(?#FO^$M9N/#OBC1;K3[^U?9<V=Y T<D;>A5AD52K]F5/#
MU8.22:GOLU)6MKWTT]#\5E4Q-*:BVTX;;IQ=[Z=M=?4Y;X:?!7X7?!];X_#K
MPA!I\VJ21R:G>&22:YNS&@2/S9I6:20(HVJ&8A1P !74T455*C2H4U"E%1BN
MB5E]R(JUJV(J.I5DY2?5N[^]A1116AF%%%% !1110 4444 %%%% '9_ N^6V
M\92V3*2;RPDCC'H5*R$_]\HWYUZS7AOPZOVT[QSI5P)0BM>I%(Y[)(=C'_OE
MC7N5?&<04^7&J7=?BK_\ ^UX=J<V"<>S?W.W_!"BBBO"/?"BBB@ HHHH **L
M:3I&J:]J,6D:+ITUW=3MMAM[>,N[GT '-?17P5_8PCM7A\2?%TI*XPT6B0OE
M5/\ TU<?>_W5X]2>17E9KG67Y/1Y\1+7I%?$_1?J]/,];*<DS#.JW)AH:=9/
MX5ZO]%KY'F/P1_9T\6_&"\6_97T_1$?$^I2Q_P"LP>5B!^^WOT'?G@_77@+X
M?^%?AKX?C\-^$M,6WMTYD<\R3/W=V_B8_IT&  *UK6UM;&VCLK*VCAAB0)%%
M$@544<  #@#VJ2OQK/>),;GE2TO=IK:*_-]W^70_:L@X9P.14[Q]ZH]Y/\EV
M7XOJPHHHKYT^D"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** .%^-W[.'PE_:!T;^S/B+X:26XC0K::K;8CN[;_<
MDQT[[6!4]Q7Q%\?O^";GQ@^%WGZ]\.]WBS1DRV+2';>PK_M0C/F8]8R2>254
M5^B]%?7\.<;Y]PTU"A/FI?R2UC\NL?D[=TSXWB7@7(.)TYXB'+5_GCI+Y])?
M-7MLT?B]/!/:S/;7,+QR1L5DCD4AE(Z@@]#3*_6'XS?LL_!#X[P._CWP7 ;Y
MEPFL6/[B[3T_>*/GQV#AE]J^3OB[_P $JOB-X?,NI_![Q9:Z_;#)33M0Q;70
M'90Q/EN?<E/I7[ED7BEP[FJ4,2_85.TOA^4UI_X$HGX/GWA3Q)E+<\*OK%/O
M'27S@]?_  %R/D^BMWQU\,?B'\,M2.D_$'P7J6CS[B%6_M&C#^Z,1M<>ZDBL
M*OT>E6I5Z:J4I*47LT[I^C1^:UJ-;#U'3JQ<9+=-6:]4PHHHK0S"BBB@ HHH
MH **** %5F5@RD@@Y!':OHF*]CU."/5(8]J7<23QKZ*ZAU_0BOG6O<OAQ?MJ
M7@/2[B64-(ML8G _A$;LBC_OA5_.OF^(Z=Z5.IV;7WJ_Z'TW#52U:I3[I/[G
M;]3:HHHKY,^N"BM/PQX,\6>,[P6'A3PY>:A+G#"U@9@O^\1PH]R0*]B\ ?L.
M>+]5,=Y\0=<@TJ$\M:6A$TY'H3]Q?J"WTKS,?G.699&^)JJ+[;O[EJ>IE^2Y
MIFDK8:DY+OLOO>GXGAD44L\JPP1L[NP"(@R6)Z #O7KGPM_8]^(7C5HM2\7
MZ#IS8)^T)FYD'^S'_#]6QCK@U]&_#SX'?#/X8(K^%_#<0NE&&U"Z_>SMZ_.?
MNY]%P/:NMK\]S;C^M43IX"'*OYI:OY+9?._H?HN4>'M&DU4S"?,_Y8Z+YO=_
M*WJSF/AO\'_ /PJL?LGA'1$CE9=L]]-\\\W^\_I_LC"^U=/117Y[7KU\35=2
MM)RD]VW=GZ+0P]#"TE2HQ48K9)604445D;!1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% %;
M5M'TC7["32M=TJVO;648EMKN!9(W'H58$&O&/B+_ ,$\/V8/B"\EW;^#YM N
M9,YG\/W/D+GVB8-$/P05[A17HY?F^:95/GP=:5-_W9-7]5L_F>;F.3Y5FT.3
M&T(U%_>BG;T>Z^1\0>._^"27B&!FG^&?Q:L[E3]RVURS>$K[&2+?N_[X%>3>
M+_\ @GI^U9X2W2)\/$U6%/\ EMH^H12Y^B%ED/\ WS7Z<45]U@?%?BS")*JX
M55_>C9_?%Q_&Y\%C_"/A'&-NE&=)_P!V5U]TU+\+'Y!>(?@G\9/">X^)OA1X
MCL%7J]WHLZ+]0Q7!'O7,LK(Q1U((."".0:_:.JFI:!H6L*5U?1;2Z!&"+FV5
M_P#T(&OI\/XTU4K5\$GYQG;\'%_F?+8CP1HMWH8UKRE"_P"*DOR/QFHK]?+S
MX(?!?4'\R_\ A#X7G8G):;0+9CG\4JL_[.W[/TDHFD^!?@YG7HY\,6A(_'RZ
M]&/C/E]M<)/_ ,"7^1YTO!+,;Z8R'_@+_P S\C*6..25Q'$A9F. JC)-?KY;
M?!+X,66/L?PB\,0XZ>5H%LO\DK<TO0-"T1/+T;1;2T7&-MK;+&/_ !T"L:OC
M3ADOW>";]9I?E%FU+P1Q3?[S&I>D&_SDC\C?#?P4^,7C J/"OPK\1:@&/#VF
MC3.@^K!< >Y-?0GP$_8[_:+;PP^EZW\/VTH&^>6.;4[R),JR(,;0Q<8*'^'O
M7WS17S>;>+6:YA1=*EAX07FY2?\ [:OP/ILH\(,IRZLJM7$3F_)1BO\ VY_B
M?-7AG]@O5Y&63QCX]MH5'WX=-MFD)]@[[<?]\FO2O"7[)/P4\*LDTWA^359D
MZ2ZK.9!_WP-J'\5->ET5\+C.*,]QJM.LTNT?=_*S^]GWF#X5R# N\*";[R][
M\[K[D0V&G:?I5JECI=C#;01C"0P1!$4>P' J:BBO!;<G=GT"2BK(****0PHH
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@ 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 ****
'"BBB@#__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>coo-20230731_g4.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 coo-20230731_g4.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M/ )8 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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@ 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 **** /Q5_X*$?MJ?&'_ (*'?\%\_ ?_  1)\$?$C7/"GP@T+4$F^*B^
M&=3EL;KQ5)#I;ZO<6DMS"RRK:^2B6OEJ5S(\CL6Q$4]<_P""[G[%7PM_8A_8
M U;]NO\ X)S^%+#X'_$OX/ZEI>HV>M?#*RCTG^V+*6]@M+BTU"*!5BOXRLXE
M/VA9"3"5)*R.&^?_ -O#]F_QG_P2_P#^#D+P!_P5W\6Z#=R? KQ[JZVWB_Q;
M;V[26OA:\N])?1YOMS*#Y$6YX[L2-A6!D49,9%?2O_!R1^UU\,/&W_!-35?V
M0_V>?%6G_$+XE_'/4=*T?P+X1\$WB:I?7T*WT%W/=+#;%V,(BMV3S/N[YDYZ
MT >B?L@?&6'_ (+F?\$I/ 7Q>^*OQ3UKX>Z1K5K=P?%VP\$:FVES:A<63R6\
M\ O@V^SL9&3[0Z1D2-&\<9E5!*LGQU_P;M_"/0_@G_P6!_:C^$?[&W[5Z>+O
MV<O"FFI;:;HUYXPAOIK[599+23[5# C9DCMG^WVQO54)+NC&YRV5^@OV(?&W
M[)?_  0(_8,^ 7[ /_!0_P"(-IH/B3XHQZM/J]WJ&G-<:'#?3RK+<VMW=!6@
MCBC6Z@MB[$QML9V*QDL/-?V<_P#@G3\%O"O_  <CZ9^U-_P3ABT>S^$>D?"R
M[U#XI-X*N(WT&#6[Z.[M8M,@: F%9)%-K?-:IQ&(A(0HEB! /U9^-GA7XA^.
M?A1KO@OX5?$#_A$]?U:Q:SL/$ZV@GDTGS"$>ZBC;Y7FCC+O&'RGF*FX%<@_@
MU^V3_P $Z?B3_P $A_\ @LG^RCXE_8$_:C^*'BGQ!\</&C6WB[3_ !MXB&H7
ME]%;7=B+Z2]EC2(7%K-;W<K.)$)C-O)(K\+Y?[R?'#XV_"S]F[X1>(?CM\;/
M&5IX?\*>%M,DO];U>^?"6\*#L!R[L2%5%!9W954%F /X7_!'_@Y#_P""??CK
M]LGQ#^V9\0/@Q\4/%_QLUN!_!_P1\,)H5BFD>%]*>9DM;5+AKPN+J]E<2W=V
M(69!+Y$2M''F4 ^C?VP?VAKS]K+_ (.7?A!_P3.^(MO#K/PB\%^";[6_$_@3
M4X5FTW7M9FT>]NHI;VW8&.Z2&,VC11R!E1P[ ?-6'_P0F_:2^/\ \7_$7[9?
M_!,#PU\9;S1?^%6?$C4++X2^)+Y3?7'AC1I]3OK*6&W$I(;[*ENDELCY19)=
MI'EJ%JW^TK\"-6_9G_X.LO@U^VAX_>+3? /Q5\"W^E+XJO9!#8VVN6VAWEM]
MBDE<A8Y'BBMFC#$&0R$+DHV.9_X('>&_"O[-_P 0_P!N?_@KC\>?$<'A[X4>
M(_B9JQ\+^+;[*VVHZ;;ZKJ%Q<7D!QF>-WGM8HC'N\R17C7<PQ0!XK^V3_P $
MZ?B3_P $A_\ @LG^RCXE_8$_:C^*'BGQ!\</&C6WB[3_ !MXB&H7E]%;7=B+
MZ2]EC2(7%K-;W<K.)$)C-O)(K\+Y?Z5_\%4?^"..F?\ !4N+6)/CO^UUXZ\*
M^'M$T3R_ 7A?PI?Q6VD65Z(S))JFIQ21L;Z0R$(%#QK'!%A"KR.X_.CX(_\
M!R'_ ,$^_'7[9/B']LSX@?!CXH>+_C9K<#^#_@CX830K%-(\+Z4\S):VJ7#7
MA<75[*XEN[L0LR"7R(E:./,OUI_P<#_\%H/V:/V2[&P_8!\4?$?Q%9:O\0;/
MR_B?J?P_L(+S5?#7AN5")8X%FFCCCO;Q,PQ%VS!%(]P5)$*R %#_ (-"OB?^
MT]\4/^"9&JW?Q^\4ZKK6A:3\0;O3OAUJ.MW#S3_V=';V_FPQR.2SV\=PTJIG
M.TB1 =J!5_56OA__ ((B_P#!1#]D7]N'X0:Q\.OV"/@)X@\#_"?X0Z?I.A:*
MGB.R@MI9KJ1;EYH4CAGG!$<:6\C3/(9)9+IRPR-S_<% !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 1W=I:W]K)8WUM'-#-&4FAE0,K
MJ1@J0>""."#7YG_"?_@A%\8_^">_[=?B;]L3_@E;^T'X2\.>'O':21>+?A)\
M1_#$]WIL<;R^<5M+FTE26)4<L8EVYC!*EI$.T?II10!R(^'%O\2/AW8^&_VD
M?!_A'Q->A1)J5J-%$VG&?G#1177F$ *<98Y/)XS@=#X>\-^'?".C0>'/"F@V
M6F:?:ILM;#3K5((85ZX5$ 51[ 5=HH KZKI&DZ[8OI>MZ7;WEM)CS+:[@62-
M\$$95@0<$ _45E6_PN^&=I<)=6OPZT**6)P\<D>D0JR,#D$$+D$'O6[10!G>
M*O!_A+QWHDOAGQOX7T[6=-G*F?3]5LH[B"0@Y&Z.0%3@@$9'!%/D\+^&9M!3
MPK+X=L&TN*)(HM-:T0P(B8V*(\;0%P,#&!@8Z5>HH PK?X7?#.TN$NK7X=:%
M%+$X>.2/2(59&!R""%R"#WJ75/AW\/\ 7+^35-:\#:/>7,N/-N;K3(I)'P !
MEF4DX  ^@K8HH I:)X;\.^&;=[7PWH%EI\4C[Y([&U2)6;&,D* "<#K5VBB@
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 ***KWFK:7IPSJ&I6\&
M.OG3*O\ ,TU&4G9(3E&*NV6**Q9_B5\.K4[;GQ]HD9!P1)JL(Y_%J=8_$+P#
MJF[^S/'&CW.PX?R-3B?:?0X;BMGA<2E=P=O1F*Q6%<K*HK^J-BBJ2>)/#LG^
MKUZR;/I=(?ZU:AN;:Y&;>X20>J.#_*LI0G'=6-(SA+9ICZ***DL**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MJM:OC*E.=&;A-6:/MJ=2G6@IP=TPHHHJ"PHHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "N3^+_Q=\-_![PNVNZT_FW$N4T^P1L/<R8Z>RCC+
M=AZD@'2^('CSP_\ #7PK=>+O$EQLM[=?EC7[\TA^[&H[L3^7)/ )KXC^*/Q,
M\1?%?Q9/XI\0RX+?):VJME+:('A%_J>Y)-?6<+\-SSK$>TJZ48O5]W_*OU?1
M>;/D>*N)89)A_94M:TEHOY5_,_T75^2*WC[Q[XD^)/B:?Q5XHO3+<3'"H.$A
M0=(T'91_B3DDFL:BBOVVE2IT::ITU:*T26R1^&U:M2O4=2H[R;NV]VPHHHJS
M,**** "BBB@ HHHH **** "BBB@ KTSX!_\ (/U+_KM'_(UYG7IGP#_X\-2'
M_3:/^35Y>=?\BZ?R_-'K9)_R,H?/\F>@4445\.?=!1110 4444 %%%% !111
M0 4444 %%%% %S0=>U+PWJ<>JZ7/LD3J#T=>ZD=P:]J\'^+].\8Z4+^S.V1<
M"X@)YC;^H]#7A-:/ACQ+J/A35DU73GY'$L1/RR+W4_YXKRLSRV&.I\T=)K9]
M_)GK97F<\#4Y9:P>Z[>:_K4][HJEX>U[3_$NE1:OILF8Y!\RGJC=U/N*NU\-
M.$H2<9*S1]Y"<:D5*+NF%%%%24%%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %1W5U;6-K)>WLZ10PQEY99&PJ*!DDD] !S4E?//[9_QK>UC_X5%X;N\/*B
MR:W+&W(4\I!^/#-[;1W(KT\GRNOG&/CAJ?75OLNK_P O.R/+SG-:&39?/$U.
MFB7=O9?Y]E=GF/[1?QNO/C!XM*6$KIHFGNR:; >/,[&9A_>;L.PP.N<^=T45
M_0&#P=# 86.'HJT8JR_KN]V?SSC<9B,PQ4\17=Y2=W_79;(****Z3E"BBB@
MHHHH **** "BBB@ HHHH **** "O2_@'_P >.I#_ *:Q_P FKS2O2_@'_P >
M6I_]=8OY-7EYS_R+I_+\T>KDG_(RA\_R9Z#1117PY]V%%%% !1110 4444 %
M%%% !1110 4444 %%%% '0_#KQO-X/U<>>S-97!"W,8_A]''N/U'X5[3%+%/
M$L\$@='4,CJ<A@>A%?.M>D?!?QJ9%_X1#4IN5!:Q9CU'4I_4?C[5\YGF7^TA
M]8IK5;^:[_+\O0^ER',73G]6J/1[>3[?/\_4]$HHHKY(^O"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** .8^,'Q(L?A5X!OO%UT%>:-/+L8&/\ KIVR$7Z=
M2?\ 94U\+:OJVHZ]JMQK6KW;3W5W,TMQ,YY=V.2?SKU;]L+XIMXU^(1\(Z;<
M[M.T$M%A3Q)<G_6-[[<;!Z;6]:\AK]LX-R99;EJK5%^\J6;\ET7ZOS?D?AO&
MN=/,\S=&F_W=*Z7G+J_T7DK]0HHHK[ ^-"BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KTKX!?\>FI_\ 72+^35YK7I7P"_X]-3_ZZ1?R:O+SG_D73^7Y
MH]7)/^1E#Y_DST*BBBOAS[L**** "BBB@ HHHH **** "BBB@ HHHH ****
M"I+2[N+&ZCO;24QRQ.'C=>JD'(-1T4FDU9C3:=T>\^#_ !'!XJT"#5XL!V&V
M=!_!(.H_J/8BM.O(O@]XJ;1/$ T>YDQ;7Y"\GA9/X3^/3\1Z5Z[7P&9X/ZEB
MG!?"]5Z?\ _0LKQBQN$4W\2T?K_P0HHHKSST0HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *Y+XX_$-?AA\,]2\41R*+H1^3IZM_%._"\=\<L1Z*:ZVOES]N/Q^VJ^+['
MX>V<^8-+A$]VH/6>0< _[J8(_P"NAKW>&\L_M7-Z=&2]U>]+T7^>B^9X'$V:
M?V3D]2M%VD_=CZO_ "5W\CPR666>5IYY&=W8L[L<EB>I)IM%%?O^Q_/6Y4UZ
MXURUT:YN?#6EVU[?I$3:VEY>-;QROV5I%CD*#WV-]*^.?V0_^"TGPA_:6_:9
MU']D[QS\,-1^'WBRVFGM=.CU?5H;F&_O(799;59(U4"3"EDZK(%.#G:&^T:_
M+[]MK_@F1J/[3W[*FB?M2_LXV<UE\6_!.H:I<0'3&,<^MVT.JW3K&K+@_:HB
M-T+CYC@Q\Y0IX><ULSP_)5P?O<MY2A9>]%-72>Z>MU^3/>R2AE>)YZ6,]WFM
M&,[OW9.]FULUI9_FC[VU+XT_$>Q_:7T[X"1?"2SDTW4?#UQK2>*3XE*JEO!/
M!!+&;?[.6\[=<1D*&V%229 1BO2Z_/C_ ()*?\%"=1_;S^)FAK\0-/DM_'G@
M?X::KIOB]_(V1WK/?Z9Y-VH PK2"-]Z#&UT; "LHKS3X-_M/_&W]MOX4_M<?
MM4ZK\9/&7AU_AKI=U-\+-)\-^)[K3[31TM+:\ND,MO!(L5Y))Y$(D-PL@.7"
MA00!STL_P\J4:E-N?M')QV5E&/-)/3IMUUZVU.BKP]B(UITZB4/9J*D]7=SE
MRQ:UZ[]-.E]#]4J*_)O]IO\ ;[_:#^+?_!$_P'^UUH/Q,UWPM\0(/&B:)K6K
M^&-3EL5O2AN8I':.)E1A(L4,A&W"/N";02#J^+OB]^TI^SU^WO\ LH)#^U)X
M[\26?Q9\-Z6/&>B:_K'F:;.]P4B=HK10L41 E!#8,F8PS.S%BREQ-AE)<L&X
MM4W?3:H[+3NGN@CPQB7!\TTI)U%;7>FKO7:S6S_ _4^BJVM-JR:/=OH,4+WP
MMI#9)<$B-I=IV!B.=N[&?:ORF_X)Z?MK>*/'?QUT?]G#]K/XM_$KP1\<M*^(
M#2ZK%X@\47K:-XKA:5V.EM9,Y@L)%1QY*PQI'+Y2#>WF;3Z6.S2E@,12I36M
M2Z3V5U;2^UW?1:7L^MD_-P&55L?AZM6#TIV;6[L[ZVWLK:M7M=:6NU]W?#K]
ML?Q5X[_;@\:?L@WG[-OB?2M+\)Z%%J%M\0KO=]@U)G$'[I5\L*N?.;8PD<MY
M,F57:<>Z5^>/[*/Q?^,.J?\ !<;XV_LUZY\7_%>H^!M'\$3W6D^'-1\17,\%
MG-(VDL7BWN60@W$P4@Y4.0N!BOGKX'?$C]J/XP_"#]LV_P!=_;.^*=I!\(#+
M<^$8=/\ %DJ31R02:F8E:Y;,XCVVJJR(Z^9NRY8JN/)IY^Z4;3BYMSJI?"K>
MSN[>EE9/=]3UZG#ZK2O"2@E"DW\3O[2ROZW=VMET/V3HK\J_B)^WO^VC8?\
M!!+P+^T;X(\4ZA<^,M5UR71/%/C.*$275EI\5Y?0+=EL$+(WV>VA,QYW3%LA
MV##J/']Y\6?#G_!2;X _LY?!?]H_XI:GX1\6_#ZWUKQC;V_C^\OG8(MP1J+S
M733^7')Y<>Y!MC?HH5G!K?\ UBH2Y.2FWS*F^W\72-N]OM=O,P7#==<_/42Y
M747?^%K*_:_V>_D?3/P5_P""B=C\6/V\_&_[!.I?".XTG6_!&BRZE=:Y'K*W
M-M=1JUIL"+Y2,I9+R-CGH58<]:^DZ_,+]G'7;3PO_P '#'[1?B;4%=H-.^%\
M]U.L8RQ2.+1'./? -<O\%_VG?VXOVP_V2?%?[5WP2N_B-J?Q<C^*2MX7TC0K
M^5/#5CID)M]VER6K3+;3#R9I69Y8S*Y\L[\@5S87/ITX3C63G/GJI))7Y:;M
MTW>J275]3IQ7#\*DX2HM0AR4FVV[<U17Z[+1MOHNA^LM%?(OQ3_X+/\ [)OP
M!\:2_"CXWZ9XPTGQ9IMC92:[I=GX9DN8[.>>UBN#")4.URHE"DCN#7U/X*\6
MZ1X_\&Z1X[\/F4V&MZ9;W]B9XBC^3-&LB;E/*G:PR.QKZ##X[!XJI*%*:E*.
MZ3U7JNA\[B,!C,)3C4K4W&,MFUH_1]33KTKX!'_1=3'_ $TB_DU>:UZ5\ O^
M/;5/^ND7\GKFSG_D73^7YHZLE_Y&4/G^3/0J***^'/NPHHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** %1WC<21L593E2#R#7NO@CQ&GBGPU;ZH6'F
M[=EP!VD'7\^OT(KPFN[^!OB#[)J\_AZ9_DND\R$'^^HY'XK_ .@UXV>855\'
MSK>&ORZ_Y_(]O(L5[#&<CVGI\^G^7S/4:***^(/N0HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH AU&_M=*T^?5+Z41P6T+2S.>BHH))_(5\ >-/$][XT\6ZCXLU GS=0O
M))BI/W0QX4>P& /85]=?M:^+V\*?!74(8)=LVJR)8Q'/9\E_SC5Q^-?&5?J_
MA[@5#"U<7):R?*O1:O[V_P #\D\1<>YXNE@XO2*YGZO1?<E^(4445^BGYL5-
M=&NG2)QX9:T6_P!G^BM?*QA#?[00AB/H:\__ &5/A;\6/@S\+H_A[\5_&.A:
M]<6MY<SVVIZ)I<MF)!/<S7#*\<DLF-IE"@AN0.1FO2Z*R=*,JJJ=4FM]-;7T
M^2-55E&BZ>EFT]M=+VU^;/!OA9^P9\-_@I^VQXM_:]^&1BTT>._#+67B708H
M=L;:A]IBE-['CA3(%;S%QRXW\EVKR*;_ ()7^.?AI:_'3X?_ +-OQ3T'2?!O
MQ[A9=7LM=TF:6X\-O,)DN3:>5(JW"/'<2A8W\O9A!N8*=WVM17%/*<!.-N2U
MG)Z75G)-2V[IN_W[V.ZGF^84Y.7/>ZBM4G=0:<=^UE;[MKGQ;^T5_P $B=.^
M('[ '@_]@#X)?$JU\-Z+X;U6/4+W7-8TMKNXOIU\YW?;')&%:26>1SR0H"JH
MP.*_Q;_X)=_&3XH_&_X#_&P_&_PU:3_!'2=,M8K#_A';ADU:2UE1W<MYX,*N
M(U 4!BN2<MTK[:HK*>1Y;4=W#I%:-K2&L5OT_P"'-:>?9G36D^LGJDW>>DGJ
MNJ_X!!JEFVHZ9<Z>LS1F>!XQ(IP5W*1D8],U\=ZG_P $S/B5\7_BC\&/B%^T
MU\2?".N:E\'KVVO3XOT+PW-::SXDDMO+>W@NF>9T6-)HQ(S N7.[:L7F-7V7
M179BL#A\9;VRNETN[;IZKU2_X9LX\)C\3@KNB[-];*^J:T?31O\ X=*WR-\'
M?^"=OQ6^%G_!1SQS^WY/\6_#]]_PF^CS:;<>&5T2>/[+"1:>6RS^<=S V<6[
M*8.Y\ <8X3X,?\$B_C#\)/A_^T1X)/Q^\-WS_'ZT=+JZ_P"$9GC&D2/)=%RJ
M_:#YJ[+R4 $@AD0Y(R*^]**Y/[#RZZ?*]YO=[S5I=>J^[H=G]NYE9KF6J@OA
M6T'>*VZ-?/K<_./X^_ ;X[_\$_O^"3N@_LA_#OXV:-J'BC5/'UMH/AEXM,EM
M6\2?VC>S7#:5R[K"TA>16D9XXS$C*SKNR</X>?M#_P#!3C]B[QCX9U+XS_\
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
M/F:^&KX9KVD6N975U:Z>S7DPKTCX _ZK5?\ >A_]GKS>O2/@"?W6JC_:A_\
M9ZX\Y_Y%T_E^:.W)?^1E#Y_DST2BBBOAC[P*\O\ VL?V0O@]^VM\+KGX*_'I
M=:O/"M\T;:EHNEZ[/8Q7ICECFC\TP,K.%DC1P,XRH.#Q7J%%3*,9Q<9*Z94)
MRA)2B[-'F'[)_P"R)\'_ -BOX76WP5^ RZU9^%;!I#IFBZIKL]]%8^9+)-)Y
M1G9F0-)([$9QD\ 5RWQ>_P""<G[-OQ=^*OB#XW-;^(/#'BGQAX9;P]XTU?P;
MK\NGOX@TTJJ^1=JF5=@JA%F4+,J@*)   />**AT:3@H<JLMEV+5:JIN?,[O=
M]_4\-\=?\$Y/V2/'?[(MM^PG-\.)=)^%EJL"CPOH&JW%FLRQ3"=1++&XEDS.
M!,S,Q9Y!N8L<Y[7X#?LX_#O]FSX(:?\ L]?":?5[/PUH]DUIHT5UJ\MS/8P$
M8"1S2EG 7)*Y)V]N !7>T4U1I1ES**O:WR[>@G6JRCRN3:O?Y]_4^?/V6O\
M@F!^R#^QT?&D'P5\%ZG'9?$. Q>--+UWQ!<ZG:ZMGS 6EBNG=22)95)_B61@
M<CIRG[.7_!%G]@/]E7XGS?$_X/\ P\URU9M334;3P_?>+KZYTBSNT;='.EF\
MICDDC(!C:42&,JK(5901]745'U;#JWN+3;38MXK$N_OO7?7?U/$(?^"=W[*4
M'[;TO_!0V/P!-_PM&;2!8/K!U.;R<"V%KYWD;MGF_9@(=V,;.V?FKT3XY?!+
MX9_M(?"+7_@7\8_#@U?PQXGTYK+6=/-Q)$9HF(/#QLKHP(#!E(((!%=716BI
M4TFDE9[^=][D.K5DTW)W6WE;:Q\Z? #_ ()>_LS_ +/7AS0?!.D:GXV\3>'_
M  GJ::AX3\-^-O&=UJ6FZ-<QDF*6"U=A%F-CNCWJWE-\Z;7^:E^-G_!+_P#9
MH^-?[3MC^V1+J'C/PI\2++3X[%_$W@CQA<Z;+=VR JL4RH2CKM.TC W* &W
M#'T514?5J')R\JM_D5]9K\[ES._^9R?P?^!_PS^!.@WF@_#7P\UH-3U*74=9
MO[J[ENKS5+V3 DNKJYF9Y;B4A57>[$A451A551F_%#]G/P)\8OB?X&^)OCV]
MU.\_X5[J,^IZ!H!N$&FMJ3Q>5'?31%"TL\"-*(27"QF9VVE@K+WU%:<D.7EM
MH9\\^;FOJ>5_M<?L<?!']M?X=V/P[^->DW;+H^N6^M>'=8TJY$%]H^HP$F*Z
MMY"K*'&6&UU9&!(93Q47[+G[&'P8_9*NO&7B#X=0ZC?^(OB)XDEU[QSXKUVX
MCEO]9O7=VW2&*..*-$\QPD44:1IO;"@L2?6:*GV5+VG/;7N5[:K[/V=].P44
M45H9GH7P%U3;=W^BNWWXUF0?0[6_FOY5Z57B_P );_[#XZM 6PLX>)OQ4D?J
M!7M%?$9[2]GCW+^9)_I^A]SD%7VF7J/\K:_7]0HHHKQCVPHHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBJ^K7RZ9I5SJ3]+>W>4Y_V5)_I3BG)I(4FHIMGP3\1M8/B#X@:YKF[(N]6
MN)5_W6D8@?EBL6E9F=B[G))R2>])7]+TJ:I4HP6R27W'\P5:DJU651[MM_>%
M%%%:&85Y@?V)_P!CU]:\0>(;C]ESP!/>>*S_ ,5)-=>$K27^TLRK*?.#QD/F
M5$D.1\SJ&.6 ->GT5G4HTJMN>*=NZN:4ZU:C?V<FK]G8X"__ &4_V9-3\':=
M\/+O]GSP6= T>9YM(T6/PU;):V$KD%I8(E0+#(2 =Z ,#R#6WX%^#_PJ^&/@
MV7X>_#[X=Z-H^AW#S/=:58:?''!</+_K7D4#$C/_ !,V2W<FMO5]:T?P_9?V
MEKNJV]E;^;'%Y]U,L:>9(ZQQKEB!EG95 ZEF ')%>9_'+]M?]FG]FSXB>%?A
M5\:_B#<:'KGC:Z6V\+6[^'=0GBU"8RQQ;%GA@>)6#RQA@SC:)%+8!!K&?U+"
M_O)\L=E=V6^B5_/9(WI_7L4_9PYIWN[*[VU;MY;MFG\(OV3/V8O@%K]_XJ^"
M?P!\(^%=2U)"E[?:%H,%M+)&2"8]R*"J9 .Q<+D XXKL?%GA'PMX\\.W7A'Q
MMX=LM6TJ^0)>Z;J-LLT%P@(;:Z,"KKD#(((/>M&BMH4:-.GR0BE'LEI]QC.M
M6J5.><FY=VW?[SAOA_\ L]_ ?X%7&H^*/A%\$]"T2^N+(0SOH.DPPSS01Y9+
M9"-NV,'[L0*H"> .M?!__!+3_@FWKNBWWQ9T+]O+]CFQFL?$GBR'6?"LGB:+
M3=1C1-UP74&&:5HG(>/<,!6 P2<8K]*:*X*^4X3$5Z522TI\UHV7*^96=U;_
M "U.[#YOC,/0JTXN[J<MY7?,N5W5G?\ ST.4\4_ ?X'>.? EG\+?&WP:\*:Q
MX8T\1BP\.:KX=MKBPMA&-L?EV\B&--HX7"C X%8.J_L9_L?ZYIFEZ+K?[*7P
MVO+/0X6BT6TNO NGR1:?&SEV2!6A(B4N2Q"@ L<]:])KSG]IO]K+X ?L>?#T
M?$[]H7XA6^@Z7)<"WLPT,DT]Y.02(H88E9Y&P"3@84<L0.:Z:]/!4X.I644D
MM6[627=OH<U"IC:E14J+DY-Z)-WN^R74O?%_]FC]GOX_Z'8^&OC7\%O#7BBQ
MTLYTRWUG1XIQ9\ 'RBRYB!"@$*1D  ]*FU;]G7]G[7_AO9?!S7_@;X/O_".F
M[/[/\+WWAJUFTZV*YVF.W>,QH1DX(7N?6N<_91_;7_9K_;7\)7GC#]G3XC1:
MW#IDZPZK:26LMO=6+L"4$L,JJP#!6VN 5;:P!)4XW/BY^TG\%O@?JFE>'/B)
MXT2'6M>D*:%X<TZSFOM3U)AG/D6=LDD\JC'S.J%5_B(%0IY=4I?6$XN,E;FT
MLUM:_4TE#,J=7ZNU-2B[\NMT][VZ=SH? ?P[^'_PL\-P^#/ACX%T?PYH]N2;
M?2M!TR*SMHB3DE8HE55SWP*Y"\_8^_95U#XM+\>+W]G7P9+XR2X%P/$LGAVW
M-WYXZ3F39DRC Q(?G&.#4GQ<_:A^$GP&^'FF?$?XP:G=Z%!K6I0:;HVEW-DT
ME_?7L[%8;:*WBW.TKXSM_A&2VW#8L? K]I+X0_M':?K5W\+?$K7-SX:UR?1O
M$NE7=L]O>:5?PL5DMYX9 &5@0<,,JV#M8X--RP%2<:#Y6UJHZ779I="8QQ].
MG*O'F47HY*]GW3?4Y/XA?LA^"/B=^U/X3_:&UOP!X8LKGP9.;V#7;6P0ZQJ]
MU]FFMH89Y_+5H[6%9Y'$>]_,D$1(00@2>SURFA_&GP'XE^+VN_!'0+Z>[USP
MSIEK>Z_Y%LQM[$7)8P0R2_=$SHC2"+[P3#$ ,N>KK2A3H1<Y4K>\W>W=:/[K
M6_/6YGB*F(FH1JW]U)*_9ZK[[W_+2P5Z/\ ?]7JOU@_]J5YQ7H_P!^YJWU@_
M]J5R9Q_R+9_+\T=F2_\ (RA\_P F>BT445\,?>!1110 4444 %%%% !1110
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
MH **** "BBB@ HHHH **** "BBB@ HHHH *]_P##<1A\.V$)ZI91*?P05X
M2< 9)Z5]$6L/V>UC@_N1A?R&*^9XDE[E->OZ'U'#4??JR]/U)****^5/K HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@#\@OC5X>?PE\8?%7AB2/;]@\17L"C_96=P"/8C!KF*]
ML_X*%^%#X6_:N\1ND)2'4TMKZ'C[V^% Y_[^+)7B=?VOD>+6/R7#8G^>G!_-
MQ5_Q/X=S[!O+\[Q.&_DJ37R4G;\ HHHKU3R0HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@#TKX#:V'M[[PY(W*,+F$8['"/D_7R\#W->A5X
M9\/M=7P]XOLM0ED"PF7RK@LV $?Y23],[OJHKW,@@X(P1U%?$Y[A_8XWG6TE
M?Y[/_/YGW.08CVV!Y'O%V^6Z_P OD%%%%>*>V;OA7XB^)/"A6&UNO.M@>;6<
MDJ!_L]U_#CU!KTOPI\4/#7B@K;&;[)=MQ]GN&'S'T5NC?3@^U>+T5YN,RK"X
MN[:M+NOU[GIX/-L5@[13YH]G^G;\O(^C**\:\*?%;Q)X:"VMQ)]MM5X$,[?,
MH_V6ZCZ'(]J]+\+^/O#?BQ1'I]YY=QCFUGPLGX=F_#/OBOEL9E>*P>K5X]U^
MO8^KP>:X7&:)VEV?Z=S:HHHKSCT@HHHH **** "BBB@ HHHH **** +OAJT^
MW^(K"RQD2WD:GZ%AFO?Z\7^$VG_VAXYM"5RL >5OP4X_4BO:*^0XBJ<V)A#L
MOS?_  #[+ANGRX:<^[_)?\$****^>/H@HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#X@_X*W>"
M/(\0^$?B/!#D7-G/IMRX'0QL)8P?KYLO_?-?'5?II_P4.^'/_"P?V8-9N;>W
M\RZ\/RQZK;X'($9*R_@(GD/X"OS+K^I?"S,ECN$X4F_>HRE!^E^9?A*WR/Y2
M\5\L> XNG52]VM&,UZVY7^,;_,****_1S\T"BBB@ HHHH **** "BBB@ HHH
MH **\D_;(^,OQ<^ GPI;XC_";PII7B&[AO(K<Z%?K*DER7) \N1&^]P $*G=
MGJ.AY[_@GE^VQ:_MO_!N[\<WVA6ND:YI&K/9:QI5K.TB1@@/#*I;G:Z''/\
M%&_I7E2SK 0S99;*35647))IV:6]GM==M^IZT<DS">3RS.,4Z,9*+::NF]KK
M=)][6OI<]\HKXQ^/'_!3CXC_  __ &Q_#_[,?@'X8Z)=:9XCU^TTC3_$>IW4
MV6F>\^Q7$@C3&4BN%FBQD$M _(R*^RK-+Q+2--0GCEG" 320Q&-&;N0I9BH]
MB3]31EV<X#-*U:EAI-NE+EEHTK^5]^]UI;J&99)F&4T*-7$Q256/-'5-V\[;
M:Z6>M^A)139A,T+K;R*LA4[&=-P![$@$9'MD?6OG#]AS]MGQI^U#\2OBK\._
M&_@[2=*/PWUB&P2\TV>0K>$S7D3NPD/R#_100,G[QR>*WQ.987"XRCAJCM.J
MY*.F[BN9Z]-%?4PPV68O%X*OBJ2O"BHN6NJ4I<JTZZOH?2-%>=?#3]HSPS\=
M/ WB[QG\$+==>3PYJ][I6G,MRJ0ZK=V\$;XCDZ"-I)/+#]#MW#((KC?A7^TW
M\8]'_9"U[]HK]K;X-?\ "):OX>@O[JXT&Q+!KFV@7,;*DC,8V<Y0!F/0-PK#
M&;S? WBU)N+C*?,DW#EC:[<DK==-=>AJLGQ[4DXI24HPY6TI\T[V2BW?IKIH
M]SW>O=_ ^N?\)%X4LM4>3=*T(2<ELGS%^5B?<D;OHPK\\/V2?VHOVKOVCKCP
M3\2[SX.>'4^''C#1M0N;_5+&]*7.A7,%U<PQ0-YDQ-WO$,1++#&!YI_N'/V_
M\!=;)6^\-R,<#%U",# Z(_X_ZO\ (UX^,Q.'SG*5BZ"ERJS3E%QO&23NK[II
MIW\FMTT>Q@L+B,DS=X.NX\S3349*5I1;5G;9IIJS[I[-,]%HHHKYD^H"BF7*
MW#V\BV<J1RE"(GDC+JK8X)4$$C/;(SZBOE'_ ()L_P#!0CXA_MJ_$KXR?#CX
M@?#[1M%E^%>OVNEQ76CW$KK?M)-?Q.Y63[@S9@@ G[YSTKFJXNA1Q%.A-^]4
MOR_)7?IH=5'!UZ^&J5X+W:=N;RYG9>NI]8TJLR,'1B"#D$'D&DKG_B?XSUOP
M!X+O?%/AWX<:OXKN[6)GBT70YK6.>8A2W#74T48'&.6SR, GBMY24(N3Z?,Y
MX1<Y**W?R/4O"GQDU[1MMKK@-_;CC>[8E4?[W\7X\^XKTCPYXN\/^*H/-T:_
M5V R\#_+(GU7^HR/>OS@_P""6W_!0_6_^"C/@7QI\2[_ .&UKX7L-"\4+IND
M:?#?-<S-#]GCDWS2%55G)<\*J@#CGJ?*/VWO^"IG[>7[+EY<_&_X7_L3P3_!
MW1M76RD\9Z]JICN]1/F^4+F*&&426<$DGRQ2RQ.'#(W'F*M?)X^63U< L=!M
M1E=IQBWHMVTEHN[T/KLOCG5+'O U$G*-DU*45J]DI-ZM]%J?L117Y]_'/_@M
MSI'P,_X)N:1^W5I/P\?7V\565E'X6T:_N/L[+?7"L?*N70'*1>7,6*@%_*P#
M\P8=_P#L5_\ !2GQC\9OVYOB/_P3Z^-6@:"_BGP5X4T[Q)I?B?PI:W%M8ZG9
M7%M8O/$UO<2RO#+#+?1(#YC"0!FVIMPW@8B4,/65.3O>S36WO)N.OFD[7['T
M.&C/$T74BK6YDT]'[K2EIY.2O;N?8M%>*^"_VD_&7Q?_ &OO$'P;^$^BZ9/X
M$^'.GFV^(7BNYCD=YO$$RI)!I-DRNJ!H(#YUR["3:9X8@%8N5]JI0G&:;0YP
ME!I/U"BBBJ)"BBB@ HHHH ]"^ NF%KN_UEEX2-84/KD[C_Z"OYUZ57-?"72?
M[*\$VSNF'NF:=^/7A?\ QT"NEK\_S2M[?'SDMD[?=H?H>54?88"$>K5_OU"B
MBBO//1"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** *NMZ/IWB+1KOP_J]N)K2^M9+>ZB;H\;J59
M?Q!(K\@_BCX#U'X7_$76_A[JN3/H^I2VI<C'F*K$*X]F7##V(K]AJ^"_^"J?
MP>?P_P#$72_C+IEL1:Z_;BTU%E'"W<*X0D_[46 /^N+5^M^$6<K!YW4P$W[M
M:.G^*-VOOCS?<C\@\8LE>-R*GCZ:]ZA+7_!.R?W2Y?1-GR?1117](G\S!111
M0 4444 %%%% !1110 4444 >>?M%_P#()\)_]E"T3_TK6O@#PE=^-?\ @F]_
MP4S\7?"'X?\ AR6[T;XHZ>Y\'::B'R3<W!=[ D#I'#=>;;LW\,;.YZ5^A'QK
M^$?B/XM1Z+;Z1\3+GP]%HVMVNJ@6>FPSM<36\F^-7,N1Y><94 $X^\*/$_[/
MO@'QO\6/!GQN\76*W7B3P1:W<6EWD<81&:YC6.1F7GIAB@R=I=L'/-?&Y[D6
M+S7&4Z]!^SJ4IPE&>GPZQJ):M_"^J5VDC[3(,^P>4X*IA\0O:4ZL)QE#7XE:
M5-O1+22W3=DVS\_OVV_ NG_#+_@I?^S)X"TVYDGCTN+PU"]W-_K+F3^W)3).
M_J\CEG8]V<FO2?\ @H1=WFA?\%+?V=6T2]GLQJNLVB:FMK,T:W82_C5?,"D!
M\*Q'.>..E>Q?'O\ X)WZ;^T#^T9X<_:8\1_&C5K#6O"4MHWA^UT_2[?[/ +:
MZ:YB#A]QD.]CN)(R.PK;_:C_ &'M)_::\1^!?B3/\3=1\-^,/ -\+K2M?TFQ
MBD5V#QR?-!-N4XDC5ER2!E@0P/'@UN&LU5+'JE2MSUJ52FN:.L8.-UOH[)VO
M;U/H:/$^4.M@'6JWY*-6G4?++24U*SVU5VKV3L^AX%^RA=WFG_\ !:/XS^$;
M*^GCTJW\'SS6^FK,WD12/-I+LRQYVJ2SN>!_$?6N)_8*T#2?%'BK]M+0M<M3
M/:3ZC-YT(E9-X6?6& )4@XR!D9P1D'()%?4?P=_X)_:+\%?VFM=_:DT+XS>(
MM4UWQ'I<EEJ\>O0P3K<!_)9G)14VMYD$;A5"HHRBJJX F_9L_8%\,?LY^,O'
M_BNU^)&IZ]'\2G:3Q/8:C9Q1H\C/.^8VCP4'^DRC'/##TS587AO-_K-"56DE
M&-;$R?O1:4*L9*'77?5):*^A.*XER?ZMB(TJK<I4<-!>[)-SI2C*?33X=&WJ
M[:GR_P#\$L_A/\/-8_X)S_$'XAZIX8AGUE3KUJE])(Y*Q+8PR* N[:"K@,&
MW @$$$"L?]G73K?XD?\ !$WXB:GX\DN-6N=*U+5KS3Y[V[D=X9XX(E1@2V3@
M._!R/FZ5]7? C_@GMHO[._PL\6?!SP%\;_$[Z#XC6\6SL=0AMG33C=1I%+(-
MD:F:3RT55+DHIRP3))-;X=?\$YM$^&7[*?B3]D70/C#JS^'_ !+<R27-]<Z;
M UW"DJ*LT:$87#;$P2I*_-UR-O-A.%LUHX/#TG02Y,/5IRUC9SE;E>^M[;]+
MJ_6W1B^*\IK8S$5E7;Y\32JQNIW4(WYEMI:^RWL[=+_*EI\2O$'[,_\ P1$\
M-^.?@ZTVDZ]XTU>33=3UNRF<30JUY>AI4;/[MO+@$09<$;\C#8-=QXU\<W/[
M"OQ[_9'\<?!!6TH>++6WTWQY:61(3Q!;R&PCEDN4Z3SD7<[+*X+A]IS\HKZ/
M\*?L#?#/3OV0G_8M\;Z_?>(?"J1R+8W4T,<%Y:EKA[@2*Z KO25R5.W&!M8,
M"0:_AK]@W0I/B!X \??%[XDWOB^3X7:4MEX)LYM-BM8H&7:%N;C86,\X$<6&
M&Q08PVS/-54X4SN>$I48I)JEAX)W7[J5.:=5[_;76-^;:5D*GQ;D=/&5:\FV
MO;8B;5G^]C4@U26VG(^DK*.\;LY/P?/!_P %)O\ @HA^U!^S9\<]<>*+PMX6
MN?#_ ,-K&X3S8_#QCG^SS:K;P$@?:?.\F3S>'VR! X3 '=_M7?!_XD_LU_LA
M_ _X=?%K]N6*XLO"'C"WB\7IK&C7%S=?$*+[07@TJ.UB=Y;LB,^2(')20!7D
M9=F:Z[QQ_P $N?!_QF_: TW]N#X*?M ^*_A;X]FM5M?$EYX9C@GCU%HT$+.\
M<RE1))&J%\AT;Y6*;LLW5?M6_P#!+#X;_M6>%_AUI/B+XW^/=,UCX;ZO<:CI
M?BJWU2.;4+J>>2*2::5Y$VB4R01LC(JK%MVH@0!1\Q4RC,:$,33G2YJUY)2Y
M[*47-25[-;+O;1<J=FSZFGG&6UYX6I3J\M'EBW'DNXR4'%M-I[OM?5\S5TCY
MH_X)B^,?$GAC_@LC\=_@/X>\+WW@OP9+X0.M0?#IYXOL^E70ETL(1% [P0OM
MNY=RQ,5&_;E@BFI/^"$]E_:7[2/[8^G"[GM_M'CRUC\^V?;)'NO-<&Y#V89R
M#V(KZ5^$/_!+KP)\#_VQ-9_;+\#?'/QO+KFO>'SINL6.MWD5ZE^Q2 -+-+(G
MFLIDMH93&C( R;5*Q?NJL_L;_P#!-?PY^QQXY^)'C7PY\9]=UMOBG.+GQ+!?
M6<$)2X$EPZRP/"%,1!NIN.>J]-M98+*LQHXB@ZD?=A4JO=:1FFHV^;V25NQK
MC<VRZMAL1&$O>J4Z*V>LH-.5]^V[>O<U?^"=?[#Z?L*_"_7OA]%\>]:\?#6O
M$\^IF^U9-@M6950QJGF2?/E"9'W#<W.U<5[YJG_(-N/^N#_^@FO"?^"?'[ ?
M@S_@GO\ #37/AKX+^(^O>)(=<\12:K+<:XR PLT:1A$1 %!VH-S]7//   ]E
M\=Z'XE\2>&+K1/"GBP:)=W,;1C4OL"W+0JRD$HC,%W#((+9&1RIKZ++Z3P^
MA#V?)9?"I<UO+F>Y\WF%58C,9U/:\Z;^)QY;^?*MC\XO^#8+_DU[XB_]C\G_
M *10U]'?\%-M"\3?M0> X/\ @GQ\)64Z]X_EM+GQ7JK1[X?#/A^"Z266]FQ_
M'+)"((8C@RMYN"!$[+I?\$]_^"<.A_\ !.W1]:\)?#?XR:OKNAZ]?K>WUAKF
MFP!TN%C\L/')%M*@@+D$,#M&,<Y\:^-?_!!SPI\?OBYKWQL^(G[9OQ)FUSQ%
M>>??26PMHHT4#;'"BJORQQIA$7LH ]37@4,'F>%X=I8)4>:5G&:YDO=;=[/7
M=.WEKUL?05\;E>*XDJXYUN6-U*#Y6_>25KK39J_GINKGOOQ/_8/_ &9_VA/V
M,;;]B::6<>$O#]I;:9I5[I5VANM.NK$"-90^TJ9E8,) RG<7D! )./-?$?P?
MO/V,/BOJ_P 8?A1XUN/%7[2/QRAM/"WA?5+JU6WMM-M+6U@CEO#;H6VVUO#;
MQ7-P69_-D2*,!?,"GZ$_92_9S\+_ +)?[/\ X<_9\\&ZQ>:C8>'8)ECU#4=O
MGW,DT\D\DDFT ;FDE<G'K47@7]GS^P?C_P"*OVC/&WB[^W]=UFUBTKPZGV#R
M(O#VC1X<V4(,CEWEGW333?+YA$:[%6)17JU<NA7ITY.DHS:2;7V$D]N[2;C%
MVTO?8\JCF53#U*D55<J:<FD_MMM;]4FU&4E?5*VYX3I7_!2R#]@W5_&'["G[
M//PBL?$MS\$/A3>^/_B'XF\2ZK+%<:_=$P75RI9%8F\N?MGVA[ERRAGV",@
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
M45\N?5!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 <+^TA\$]*_: ^$6J?#K4/+C
MN)H_.TJZD'_'M=H"8W^F<JV/X68=Z_*+Q'X>UGPEK][X7\1:?):7^GW+V]Y;
M2C#1R(Q5E/XBOV7KXV_X*;_LP2:A /VB_!.F[I8(UA\400KRT8PL=UCOM&$?
MVV'HK&OU[PJXJ66XYY5B96IU7>+?2>UO26W^)+NS\=\6>$WF> 6;8:-ZE)6F
ME]J&]_6&_P#A;[(^)****_HX_FDCNK6VOK:2RO;>.:&:,I-#*@974C!4@\$$
M<$&L[4O O@G6=:A\2:OX.TJ[U&VQ]GO[G3XI)XL=-KLI9<>QK5HJ90A/XE<N
M-2<'[K:*NHZ'HNL%&U;2+6Z,>?+-S;J^W/7&X''2H9?"7A2<(LWAC3W$:;8P
MUE&=JY)P..!DGCWK0KD_CA\7M$^ OPLUCXN^)M#U/4-,T*U-SJ$.D)$\ZPC[
MSA99(U8*.2-V<= :RKRP]&E*K5LHI7;MT6[^1I0CB*]6-&E=RDTDK]7HE\S>
MC\,>&XKP:A%X>L5N ^\3K:('#>N[&<^]?&VG_P#!,_PSJ/B#Q+K_ .T!^S-X
M8^(7B#6_$5Y?IXJTWQA=:1'/%+(6C66TA5%MW4'#&,2ECEBS,37U%^SQ\=_!
MO[3/P=T;XW_#ZTU"#1]<$YLXM5@2.=?*N)(&WJCNH^>)B,,>,=.E=K7E8K*\
MISZC2K32G"W-'2,HM22UY91E%Z6L[76MG9N_K83-LWX?K5J,&X3ORRUE&2<6
M].:,HR6M[J]GI=72MXK^QI^R%H?[,/P;D^&VJ0V5^;GQ#?:K'9[FNH-+2=EV
MVD$DRAY$C1$'F,JEVW.57=@>N7WACPWJ>CGP]J7AZQN-/.,V,]HCPGG/W"-O
M7GIUJ]17H8/ 83 X6.&HQ2A%62\CSL9F&+Q^+GB:TVYR?,WYD-AI]AI5E%IN
MEV,-M;P($AM[>((D:CH%4< >PJ;KUHHKK225D<C;;NS+M/ _@NPL3I=CX0TN
M&V,QF-O%I\:QF0\%]H7&X^O6G:IX,\'ZW9C3M:\*:;>6X5%$%U8QR( F=@VL
M",+N;'IN..M:5%1[*E:W*K>A?MJO-?F=_4BFL+&XLFTVXLXGMGB,;V[Q@HR8
MQM*G@C'&.E0:'X>T#PQ8#2O#6AV>G6H8L+:QMDAC!/4[4 &37BW[7'_!0CX&
M_L=7=OHOCK3M?UK59[5;J72_#5@D\EI;,Q59IVD=$B5F5@N6RQ4X&!FND^#?
M[8OP$^.'P%NOVD/"GB[[-X8TV*=M:FU2+RI=,:% \L<R MAE4JV%+!@RE2<B
MO.CG&3SQ\\*JT?:P5VKJZ77[NO;J>E+)LZAE\,6Z,_8S:2=G9OI]_3OT/4:*
M\#T/_@HI\%+_ %#P2_B7PWXE\.Z+\1Y)8_!/B;6[2W6RU%TD"!6\N=Y+<N60
MIYR(&# DCD#JOC3^UEX ^#?Q'T#X-/HNJZ_XN\26-W?:=H.C+#YBVEO%)+)/
M(\TD:(I$,BJ,Y=EP!P2''.\JG1=6-963BO.\[<JMO[UTXV7O)Z7%+(\VA75*
M5%\S4FNUH7YW?9<MFI7?NM6=CU*BN+_9]^/WPW_::^%>F_&'X5:G+<:3J090
MES%Y<]O*C;7AE3)VNI&#@D'@@D$$R?![XRZ%\;=/U;Q%X0TN[&BV&M3Z=IVL
M3A1#JQA.R6>WP26A$H>,.<;C&Q&5P3U4L;A*\:;IS4E45XVUNK7NO+5:[:I;
MM')5P.+H2J1J0<73=I7TL[VL[]='IOHWLF=A7N/PYUL:_P""[&[9@9(8_L\^
M >'CP!DGJ2NQC[M7AU>@_ ?7/*O+WPY-)Q-&)X S?Q+PP ]2I!/M'7!GN']M
M@G-;QU^6S_S^1Z.0XCV..4'M)6^>Z_R^9Z71117Q!]R%%%% !1110 4444 %
M%%% !1110 58TC2=1UW5+?1=(M'GNKN98K>%!R[L< ?G5>OI+]C#X*/:Q_\
M"W?$EIAY$:/1(I%Y"GAY_P >57VW'N#7E9UFM')\OEB)[[17>71?Y^5SULDR
MFMG68PPT-MY/M'J_T7G8]?\ @_\ #>Q^%7@&R\(VNUIHT\R^G4?ZZ=OOM].@
M'LHKIZ**_GVO7JXFO*M4=Y2;;?FS^B,/0I86A&C25HQ227D@HHHK(V"BBB@
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
M36+#$%VG&!^\4?.!V#AE]J^3OB__ ,$J_B+X?\W4_@YXKMM?MADKIVH;;:Z
M[*&)\N0^Y*?2OW'(O%+AW-4H8E^PJ=I?#\I[?^!*)^#Y]X4\292W/"KZQ376
M/Q?.#U_\!<CY/HK=\=?##XB?#+4/[+^(/@G4]'F+$(+^S>-9/=&(VN/=216%
M7Z/2K4J]-5*4E*+V:=T_FC\UK4:V'J.G5BXR6Z:LUZIA1116AF%%%% !1110
M 4444 %%%% !5SP]K$OA[7;36X4W-:W"R&/=@. >5/L1D'V-4Z*F48SBXRV9
M4)2A)2CNCZ,#P2J)K:821.H:*0#AT(RK#V((/XT5G_ '1_%GQ/\ "EKIWAC0
M+S4;NR<VLPMXB^ N"C,1PB[&503C[AKZ%\ ?L.>+]59+SXA:W#I4!P6M+0B:
M<^Q/W%^H+?2OR/-LSR[)*LJ>*JJ+BWINW\EKKZ'[#E&5YEGE*-3"4G)22=]D
MOF]-/4\,BBEGE6""-G=V"HB+DL3T '>O6_A7^Q]\0?&S1ZEXN5M!TXX/^D1Y
MN9!_LQ_P_5L?0U]'?#KX'?#3X7HLGA;P[&+H+AM0NCYL[>OS'[N?10![5UM?
MG&;<?UJB=/ 0Y5_-+?Y+9?._HC]*RCP]HTFJF83YG_+'1?-[OY6]6<Q\-O@_
MX"^%-A]C\(Z,J2NN)[Z?YYYO]Y\=/]D8'M73T45^>UZ]?$U75JR<I/=MW9^B
MT,/0PM)4J,5&*V25D%%%%9&P4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!6U?1M(U_3Y-)
MU[2K:]M9AB6VNX%DC<>A5@0:\7^(?_!._P#9>\?&2YMO!LV@7,A)-QH%T80#
M[1,&B ^B"O<:*]'+\WS3*I\V#KRIO^[)I/U6S^9YN8Y/E6;0Y,;0C47]Z*;7
MH]U\CX@\<?\ !)'Q%"[S_#;XMV=RIYCMM;LGA*^QDBWY^NP?2O)?%W_!/7]J
MSPF[%/AVNJPK_P M](U"*4'Z(663_P =K].:*^ZP/BQQ9A$E5<*J_O1L_OBX
M_C<^"Q_A'PCBVW2C.D_[LKK[IJ7X6/R"\2?!7XP^#RW_  E7PK\1:>%/+W>C
M3HI^C%<'Z@US,D;Q.8Y4*L#@JPP17[1U4U30-"UM/+UK1;2\7&-MU;+(/_'@
M:^GP_C352M7P2?G&=OP<7^9\MB/!&BW>AC6O*5._XJ2_(_&:BOU]NO@E\&+W
M_C\^$7AB;/7S= MF_FE5(_V=?V?89#+%\"O!JL>K+X8M 3_Y#KT8^-&7VUPD
M_P#P)?Y'G2\$LQOIC(?^ O\ S/R-I41Y7$<:%F8X55&237Z]V?P0^"VG2>;I
M_P (?"\#_P!Z'P_;*?S"5N:;X?T'1L#2-$L[7 P/LULB?^@@5C5\:<,E^[P3
M?K-+\HLVI>".*;_>8U+T@W^<D?D=H'P5^,7BHK_PC7PI\1WX;H]IHD\B_7(3
M 'O7HOA+_@GI^U;XKVR/\.TTN%NDVK:C#%CZH&:0?]\U^G%%>'B_&3.JBMAL
M/"'KS2?YQ7X'NX/P5R2F[XG$U)^G+%?E)_B?$'@3_@DEXAG*7'Q,^+5G; ??
MM=#LFF)]A++LQ_WP:]O^''_!/']F'X>,EU<>$)O$%TF")_$-QYZ_]^E"Q$?5
M#7N%%?&YEQYQ9FB<:N*E&+Z0M!?^2V;^;9]IEG '".5-2I86,I+K.\WZ^]=+
MY)%;2-&T?0+"/2M"TJVLK6(8BMK2!8XT'LJ@ 59HHKY&4I2DW)W;/L8QC"*C
M%62"BBBD,**** "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@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
/ **** "BBB@ HHHH __9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>coo-20230731_g5.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 coo-20230731_g5.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M/ )8 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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@ 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@#
MQ_\ ;J_8Y\ ?MU?LS>*/V>O&]U-IL^KZ7,F@^);%F2\T*_VGR+R"1"'5D<*6
M4$"1-R-E6(K\CO\ @V,_;7N_V2?B?\>?^"7_ .WGJ5KH'CSP#J6H^(!XGUZY
MS+<6EC'LU"WDNI/FEAACC6[A))!AEG<8517[HU_.]_P72MOV>;+_ (.>_P!F
M?7;&_P##:V6NR^"_^%FW"7T1@G8Z]<V<JWQW;0#8QPQ.KX!A"AAM/(!^G'@;
M_@G'X6_:=^!_Q:^,'B'PU/\ #_Q+^T;/!)#%9H]I=^%/#.^W2&"%%Q]DOKBV
MB:[N2H#?:KLQN66!37YJ_P#!RO\  KX8_L@_M8_LD?##]FK0KGPAH?B"_N+;
MQ!9:7J]T#JL::AIL:BZ=Y"]P=DDB[I&8D.V2<FOZ#;#4+#5;./4=+OH;FWF7
M=#/;RAT<>H8<$?2OP*_X.ZO'G@A/V]_V1[1O%^F>;H.H75QK<0OH]UA$VIZ<
M0\PSF)2(I""V/N-Z&@#]9?!?_!+C]FKX9?M.WWQP^'?@NSL?#OB/X=7?AKQ?
MX"N'EN-*OY3?65S:W:6LK-#$Z+!<(Y51NWQ'JI)_'O\ X-4_@#\,_P!M7Q%^
MU1X,_:@LM4\76GAZ]\.V_AV?4/$5ZMUI"S2:VLIM;B.99;=V$,.61@V8D.>!
M7] TWC?P9;>%SXXN/%VEQZ*L7FMK#W\8M0F<;O-+;,9XSG&:_GQ_X-#_ -J+
M]FS]GOQE^UKXF^/'Q]\'>#;"]N?#EY8W?B?Q);6*74$,VMF62(S.OFA?.BSM
MSCS4_O#(![[_ ,$;/^"@/[3?[-G_  6(^*'_  0]_:;^-.O?$?PUIFI:H/A5
MXF\77S7>KVBVL7VV&WEN7^>:.33\N0Y;RY(0$VJQ _2W_@IQ^V?:?\$]?V#/
MB7^V%-HL6I7'@W01)I.G7!(BN=0N)XK2SCDVD'RS<SPA\'.S=CFORU_X(_\
M[)'QA_;<_P""[GQ5_P""V7B#X;ZUX9^%-OJNK+\+M1\0:;+9S^)3-:_V9!<0
MPRA7, L?,D:3&T22(BEB)-GZ;?\ !6O]B_5?^"A'_!.KXI?LD>&]0@M=9\4Z
M%')X?GNGVQ?VC:7,-[:)(W\"//;QHS<X5V.#C% 'P[_P;\_LQ>&?^"CW[)&I
M_P#!1K_@IAI%A\</'?Q+\5ZG%I/_  L2PBU/3M TNUF-L+?3[&=6M[+,\=PQ
M,*(=I11C!W>?_ /]L#XE?\$I?^#AB_\ ^"4<?CG6-9^ 'Q0FLI? 7AW7M3EO
M7\'7E]:":&*RDF9G2V^UK+;^1NVA)$?[R,7]1_X-AOVBO#'P(_8AU;_@GK^U
M1J%M\-OBI\&O%NJIK'@[QI=1Z?=MIUU.UXE[&LS*)H/,EG0R(64!%;.V1"WA
MOPI^ .O_ /!7G_@YAO\ _@H%\)["6[^ GP.O;"VM/B"B'[#XAU/3;7;';V,O
MW;G%\SN7C+((80Q8&6,, =#_ ,'/'[$7[.OAC]F/Q#^V3\:/VS_%G_"]8M?M
M'^%FE7'C!;.Q6-[Z.)=/L-,W8@BAM6>1[E6$ADB::20ABE?J1_P3KL?B]IO[
M!_PAL_CY\2K+QCXQ7X>Z4?$'B?3M42_AU*X-LA,JW499;K((S.I(E(+@G=D_
M$/[8G[47_!$G_@M;^PW\5=)UOXA^%KCQ+X-T?4[;1SXFT]=-\5:)JD*R?97L
MH9PMU())PBK%$&$Q?R67>6C'O_\ P0)_9L^.'[)?_!)?X1?!+]HJSN['Q79:
M;>WM[H]^3YVE17E_<7<%HX/*/'#-&&0\H^Y/X: (O^"G'_!(;3O^"JTDWAKX
MY?M4>/\ PMX-TO11#X5\(^!;Z*VM#J;;VDU+4EEC?[<1F*..'*+&D<A#;IR4
M_/W_ (("?ME?M3_LT_\ !$;]IOX[_%/QC=^*_#?P=O-63X27VL3R7$<US;6.
M6MXGD.XV?VEK4JH^53+,!SD#ZA_X. /^"S_P _87\*Z;^QU??$G7--\6_$BV
M,7BG4_!5C#>ZKX4\.2!DGNX8I98D%Y.H>&WWN!&6><[O*2.7@_V3OVA?V1_^
M"OO_  2W^.?_  3J_P""8'P \2^#/ O@?X0C0?#[^,+:VM'NM;O([R2UB413
MS!\RVHEGN)'#L]SN(SEB ?#?CCXV?%/X%?\ ! G]G_\ X+$>"O%MR/VB-8_:
M.OKOQ-\3;B0OJ6OVINM=A?3;V;[T]BR65NOV5CY2B/"JN37ZO_MM?\$S/#/_
M  6W^%7AWQO\5?VHOB#X2^'^K> ['4O!/@WP1J$-O:K?7<'V@ZCJ:R1/]O95
MDACCAS&L:1RD-NG)3\B?B9X.\5_&K_@VD_9M_P""=GP]TA[OXTC]I_4/#]U\
M.#\NK6=VEWX@EE%Q;']Y D2W<#2.ZA8UD#,0.:_1#_@LG_P55_9U_P""6/[-
MWP__ .";0^*>N6GB;7?!]CH/B/6?!6GPWFJ^&/#,5JMM->PQ2RQ1K>7"1M%;
M[W41EGG((B2.4 X__@T^\1_MB_$C_@GA\6?A[XP^,]_-H>@>.+G0?A/XQU.$
MZC]@9;8"X:V6=OWMM'(\,D<9/EAWD'(W*/ _V]/V*OA7^R7_ ,%L?V8=._8!
M_;L\0+\9?&7C,M\5I?'GQ32\G6UAN+9]]W)*RDR7<;7<0L3D7!54BB7.&^O_
M /@FY_P6V_X)IZ;^Q3X[\0?LN_ OQQX%^ /[-'A71X-5N=6T&-[V:YO[J:-$
MAM[6><SMN0RSSR."7N=[8 =Z\#_X+A_LZ?L$?\%?/@;\+/C]_P $R]>\'>(_
MCQXO\>Z?;>']0\$2QPZI?V,H<W<NJPQ!9H$L\).]Q<HK6Y3867S0K '[=T57
MTFTN;#2K:QO+][J:&W2.6ZD&&F8* 7([$D9_&K% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5@S?"SX8W$SW%Q\.=!DDD8L[OI$)+$\DDE>36]10!#8:?8:59Q
MZ=I=C#;6\*[88+>((B#T"C@#Z5EZA\-_AWJU[)J6J^ M%N;B9MTL]QI<+NY]
M2Q7)/UK:HH H-X5\+OH7_"+OX;L#IF /[.-FGD8#;O\ 5XV_>YZ=>:I6GPQ^
M&UA<I>6/P]T.&:)@T<L6DPJR$=""%R#6Y10 4444 ?+?_!6'_@D_^S]_P5K_
M &>!\%OC#>7&A:SI5W]N\(>-=+M4DN]'NMI4_*Q'G0.#B2$LH;"D,CJCK#_P
M3C_9T_X*)?LH_#7PS^SO^TA\=_AAX]\'^#=+72]'\0:1X8OK'7+JRAB,=LDX
M:=K?>N$!D )94^;<[&2OJJB@#FK/X,?![3_&TOQ+L/A1X:@\1SL6G\00Z%;K
M>R$YR6G">82<GJ>]=+110!D:M\/_  'KU\VIZ[X)TB]N7 #W%WIL4CL ,#+,
MI)P.*LZ'X7\->&(Y(?#7AVQTY)6#2I8VB0AR.A(0#-7J* ,BV^'W@*R\7S_$
M*S\$:1%K]U (;K7(M-B6\FB&,(TP7>R_*O!..!Z4:M\/_ >O7S:GKO@G2+VY
M< /<7>FQ2.P P,LRDG XK7HH S+#P7X.TK3[G2-+\)Z9;6EZA2\M;>PC2.=2
M"I#J!A@02,'/!JEX$^$OPJ^%L=Q%\,OAGX?\.+=MNNET'18+,3-DG+B)%W')
M/7UKH** "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 **** "BBJ]YJ^E:=_R$-3
MMX,=?.F5?YFFHRD[)"<HQ5VRQ16)/\2OAS:MMN?'^B1G/23581_-J?8?$+P#
MJF[^S/'&CW.PX?R-3B?:?0X;BMGA<2E=P=O1F*Q6%<K*HK^J-BBJ2>(_#TG^
MKUZR;Z72'^M68+JVN1NMKB.0>J.#_*LI0G'=6-8SA+9W)****DH**** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BN1^(GQT^&7PP1H_$_B.,W:
MC(TZT_>SG_@(^[]6('O7A'C_ /;B\9:N9+/X?Z)!I,!R%NKG$TY'J ?D7Z8;
MZU[V6<-YOFMI4:=H_P TM%\NK^29X&:<39/E-XUJEY?RQU?^2^;1]/:CJ>FZ
M1:/J&K:A!:P1C+SW$H1%^I8@"O.?%O[7'P5\+%X;?7I=5F7_ )9:7 7&?]]M
MJ'\&-?(WB7QCXK\97GV_Q5XBO-0ER2&NKAGV^R@G"CV&!6;7W.!\/<)!)XNJ
MY/M'1?>[M_@?!8_Q%Q=1N.$I**[RU?W*R7XGT%XE_;SUJ;=%X/\  5M /X9M
M1N6E)]]B;<?]]&N#UW]J_P".FN%E'C#['&W_ "SL+2./'T;:6_6O.:*^IPW#
M6181>YAXOU7-_P"E7/E,5Q-GV,?[S$27H^5?^2V-G5?B)X_UTDZUXWU>ZW=1
M<:C*X_(MBL=F9F+,223DD]Z2BO9ITJ5)6A%)>2L>-4JU:LKSDV_-W"O3O@+_
M ,@G4!_T\)_Z#7F->G? 3_D%:A_U\)_Z":\W.O\ D72^7YH]+(_^1C'T?Y'?
M4JLRG<K$$="#245\0?=%VS\1^(-/(-EKEW%CLEPP'Y9K7L?BUXZLL ZN)E'\
M,\*M^N ?UKFZ*PJ87#5?C@G\D;T\5B:7P3:]&ST+3/CU=+A=9T"-_5[:4K_X
MZV?YUTNC_%KP5JQ"/J#6CG^"[3:/^^AE?UKQBBO.K9'@*OPIQ?D_\[GI4<^S
M"E\34EYK_*Q]$P7$%U$)[:=)$;[KQL"#^(I]?/NF:UJVBS>?I.HS6[=S%(1G
MZCO^-=AX?^..L6A6'Q!9)=IWEBPD@_#H?TKQL1P_B:>M)J2^Y_Y?B>WAN(<+
M4=JJ<7]Z_P _P/4J*R/#OCGPSXH 72]17S2,FWE^60?@>OX9K7KPZE.I2ERS
M33\SW:=6G6CS0::\@HHHJ"PHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **CN[NUL+62]OKF.&&)"\LTK
MA511R22> />OGSXU_MG1VS2^&_A#MD<96;6YH\J#_P!,5/7_ 'FX] >#7J97
MD^/SBO[/#1OW;V7J_P!-^R/+S7.<OR:A[3$RMV2W?HOUV75GK_Q)^,7@'X4V
M/VKQ;K2I,Z[H+&#YYYO]U.P_VC@>]?-?Q3_; ^(?C=I=-\*.=!TYL@"V?-Q(
M/]J3^'Z+CTR:\KU;5]4UW49=7UK49KNZG?=-<7$A=W/J2>35>OUG)N#<MRU*
MI67M*G=[+T7ZN[]#\ASKC7,\S;IT7[*GV3U?J_T5EZCI99)I&FFD9W=B69CD
MDGJ2:;117UY\;N%%%% !1110 4444 %>G? 3_D%ZA_U\)_Z":\QKTWX"?\@S
M41_TW3_T$UY6=?\ (NE\OS1ZV1_\C&/S_([^BBBOB#[H**** "BBB@ HHHH
M569&#HQ!!R"#R#76^%?C!XAT/;;:L3?VXX_>M^\4>S=_QS]17(T5A7PU#$PY
M:L;HWP^)KX6?-2E9GO'AKQCH'BN#S=(O0S@9D@?B1/J/ZC(K4KYWM+NZL+A+
MNRN'BEC.4DC8@J?J*]$\%?&=9"FF^+\*>B7R+P?]\#I]1^7>OEL=D56BG.A[
MR[=?^#^9]7@,^I5K0K^[+OT?^7Y'HE%-BEBGB6>"571P"CHV0P]0>].KY_8^
MBW"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH *Q?'OQ \*_#7P]+XE\6ZDMO;Q\(@YDF?LB+_$Q_^N< $UG?%SXP>%O@
M_P"'3K.O3>9<2@BQT^-AYEPX[#T4<98\#W) /QI\2_BAXL^*WB)_$/BJ^+D9
M%M:QY$5NF?NHO;W/4]S7UG#?"V(SJ?M:ONT5UZR\H_J]EYL^1XEXJP^20]E2
MM*L^G2/G+]%N_)'1?&[]HOQ;\8+MK ,VGZ+&^8--B?[^.C2D??;VZ#L,\GSN
MBBOV?!X/#8##JCAXJ,5T7]:OS9^)XS&XK,,0Z^(FY2?5_IV7D@HHHKI.4***
M* "BBB@ HHHH **** "O3?@)_P @[4?^N\?\C7F5>F? 3_D':C_UVC_D:\K.
MO^1=/Y?FCULD_P"1C#Y_DST"BBBOB#[H**** "BBB@ HHHH **** "BBB@#H
MO!'Q%U?P?,(,FXLF;]Y;.WW?=3V/Z']:]=T'Q#I7B73UU+2+H21GAAT9#Z,.
MQKP"M'PUXGU;PIJ(U'2I\'I+$W*R+Z$?YQ7C9EE%/%ISIZ3_  ?K_F>WEF<5
M<&U3J:P_%>G^1[W163X0\8Z5XPTX7E@^V1,">W8_-&?ZCT/_ .JM:OBZE.=&
M;A-6:/MJ=2G6@IP=TPHHHJ"PHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "N3^,'Q=\._![PLVO:RWFW$N4T^Q1L/<28Z>RC@ENP]20#I?$#
MQYX?^&WA6Z\6^)+G9;VZ_(B_?FD/W8U'=B?ZD\ FOB/XG_$SQ'\5O%<WBGQ%
M-RWRVMLK'9;Q \(O]3W))KZSA;AN>=8CVM72C%Z_WG_*OU?1>;/D>*^)89)A
M_94M:TEI_=7\S_1=7Y(K>/O'OB7XD^)9_%7BF],UQ,<(@X2%!TC0=E'^).22
M:QJ**_;:5*G1IJG35HK1);)'X;5JU*]1U*CO)ZMO=L****LS"BBB@ HHHH *
M*** "BBB@ HHHH *],^ ?_(/U+_KM'_(UYG7IGP#_P"/#4A_TVC_ )-7EYU_
MR+I_+\T>MDG_ ",H?/\ )GH%%%%?#GW04444 %%%% !1110 4444 %%%% !1
M110!<T'7M3\-ZDFJ:5/LD3J#]UQW4CN#7M7@_P 7Z=XQTL7UF=LJ8%Q 3S&W
M]0>Q_P#KUX36CX8\2ZCX4U9-5TY^1Q+$3\LB]U/^>*\K,\MACJ?-'2:V??R9
MZV5YG/ U.66L'NNWFOZU/>Z*I>']>T_Q+I46KZ;)F.0<J>J-W4^XJ[7PTHRA
M)QDK-'WD)QJ14HNZ84445)04444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
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
M16I7D/P?\5?V'XA_LFYDQ;WY"<GA9/X3^/3\1Z5Z]7P&9X/ZGBG%?"]5Z?\
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
M,Y'M/3Y]/\OF>I4445\0?=!1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!!J>HVFD:;<:M
M?R[(+6!YIG/\**"Q/Y U\ >,?$U[XS\5ZCXKU GSM0O))V7.=NYB0H]@, >P
MKZY_:X\7-X5^"U_;P2[9M6E2QC(/.&RS_FBL/QKXTK]7\/<"H86KBY+63Y5Z
M+5_>W^!^1^(N/=3%TL)%Z17,_5Z+[DOQ"BBBOT4_-PHHKY<^'G_!1K7/'O\
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
MP[^U/^S;XB\++XZNM'GT/49)[.YMO]%%^94E:"=VC/\ I$>TE<')Y&.?6?\
M@HI^PQ\8[K_@J%\ _P#@IW\(?!-[XMTWP,B:'X^\.:0T9O[>QWW1COK>)V7[
M1M^W3!XT/F8CC*JV6V_H+17## 4H86-"[LG=/K>]_P SOGF%6>*E7LKR5FNE
MK6/SO_8&_8H^-'AS_@I?^T-_P52^+?PZU?0-,\76<^D^ /"-TL1U6_L@UJSW
M<D"N1 S_ &&)8XI&#GS7WJF%+8__  ;?_LF_M/?L:_"/XF?#K]J#X$ZQX.U'
M7?&":QI<M[/:S0W%O]G2(J'MYI,.K*?E;'!R,\X_2BBG3P-*G4C--WCS/U<M
MQ5,?5J4Y0:5I**]%':WZGYF:Q^S!^U'/_P '&FF_MJ0_L[^(W^&%KX9.@R^*
MQ):>6)CILMOYPB\_SC#YKA=VS.,MC;S7!_L'_L^?\%$?^"0'[9GQ9^%?@_\
M8ZUSXN_";XEZZ-1\+Z_X;UZRMOL4BR2F%IVN9$6$^7-Y4PDV_-"K1EUX;];Z
M*G^SZ:GSJ33YG*^G71K;8K^T:CAR2BFN51MKTU3WW/DW]O3XS_\ !4_X9:'\
M(9?V,OV;?"GB[5-<UY8OBE;3WK2V^DQD0E8HI7D@;R26N UT4^7R4/EKOVU]
M9445UPIN,W+F;O;3M;MZ]3CG44H*/*E:^O>_?TZ'QGH/[5?[7OQ?TSXG_LW_
M +4G_!+;Q;#+=)J6F>')]"U*QOM!\1:?*LD4:SW4\T2VY9""Q((*DG:K 1GB
M_@C_ ,$#_@7%_P $_/AE^Q_^TAXQU^\U3P9J=[KNH:MX,UM[%7U2]W>>J.4+
M-"B,L2DA2PCW$ L5'Z 45C]4IS=ZKYM+:VV;OT]$;_7*D%:DN75/2^Z5NM^[
M/QP^!W_!"#7_ (*_\%M-*\>>'O GCAO@EX2M;+6] \9ZAXKAFFFU>VB@G2"9
MMWG21?:$9"AC *C&<<U^K'[1OQ1\5?!KX+Z[\0? 7PNUCQKK]G:A-!\+:):O
M)-J-[(PC@C8J#Y,7F.IDF;Y8HP[MPM=O110PE+"PE&EIS-OT_P"&#$8RKBIQ
ME5UY4EZV_P ^I\<_$C_@GS\5[G_@F-\6_@+H7C*WU7XS_%G0;_4O&GBLR>2F
MM:]<1KOMU=L>5:"-%LH4.%C@5,C[Q/R=^PG^QG^U3XA_;0_9)^(FH?!SQ1X)
MT?X"? R;0OB/J'B+29;!9=18ZE;C3[?S HO0QFCF,L6^$(^=^_"U^N]%1/ T
MIU(RN]+?@[K\=^Y<,?6A3E&R?-?\59_AMV"BBBNTX3T'X"ZF4O+_ $=FX>-9
MD'T.T_\ H0_*O2Z\6^$]_P#8/'5GEL+-OB;\5./U KVFOB<^I>SQ_-_,D_T_
M0^YR"K[3+^7^5M?K^H4445XI[84444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !115?5[T:9I5UJ)Z6]N\
MA_X"I/\ 2G&+E))=12DHQ;?0^"/B+J[:_P"/];UMFS]KU:XE'T:1B!^58U*S
M,[%W.23DD]Z2OZ7I4U2I1@MDDON/Y@JU)5:LIO=MO[PHHHK0S"BBOS0^#/Q6
M\:?MY_MQ?M1Z'\4O&'B"T\/?"O2+W0_ VBZ3KUU81:7-%/<0'4%6"1,W1:U,
M@D;++OVC   \_'8^.#G3IJ-Y5&TEMLFW=Z]%]YZ. R^6-A4J.5HTTFWN]6HI
M):=7WV/T?\6>+/#7@3PQJ'C7QGKEKIFDZ39R7>I:C>RB.*V@C4L\CL> H ))
MKP7]IK_@H#I_P3_8*A_;Z^'7PT/BO09].TO48M(U'63I<[V=]-##$X803C>&
MN(R4('&[YL@ _G;XO_:5^(O[9O\ P;Z>,_'?QP\1:IJ?B7P!XZLM&BUDZG/$
M=2C^U:>R2721NJ73"*\:/]ZK\QK)_K/GKU7]H;X7>%? /_!N++XA\/W&M/<^
M(_ /@F[U)=4\3W]_$LG]H::<0174TD=HGSG]W L:=!M^5<>!6X@KXFE4EAER
MQ5!U4WNGK;2S6C6O1[^1]!1X>H8:M3CBGS2==4FELUI?6Z>JEIU6WF?H;^S%
M\:O^&COV>?!GQY_X1K^QO^$N\.VNJ_V5]L^T?9/.C#^7YNQ/,QG&[:N?05W5
M?BYX\UGXE?LK_"[]A;XT?#'XV^-8]2\606EKKEA<>(YCITUBIT\)9K9J1 D0
MCGDC.$W/NW.6?YJ^FOVD?VF_'GQ*_P""O>E_L;7OA7Q7X@\$>%_!,FHW/@OP
MCK-O82Z[J4UN)1-/)<7=HLL,,4BE8C+P\98*Q^[T8;B%>Q4:T'SITX^KJ14D
M]%II>Z2?E<Y\3PX_;.=&:]FU4EZ*G+E:U>NMK-M>=C]":*_,/XXR?MX_!?\
MX(U_%4_M)7_B[POXK\%^+;,_#KQ&GC=)-5?1Y=3LHHA/<V%U(9'5)IXCYCDE
M2O7:&KU7_@G/^R_\8?BGX(^!'[;WQ2_;#^(6HZA9>"C]K\'3:H7TJ]AEMWB@
M+JQWO+M9999)3(TDH!!C5%4=5+.:E;%PP\:$N9Q4W?3E3DXNZ?56OYK8Y*N2
MTJ&$GB)5X\JE*"LG)2:BI*S5U9W2\GN?<]<A\=OB_8_ WX9W_P 0;CPMJNOW
M,!2'2O#VA6QFO=5O)&"0VT*#JS,1DGY44,[$*K$>4?LD?L?_ !K_ &?/CW\5
MOBQ\2?VJM<\<Z/X\UG[7H'AS4A+Y>C1^;+(%&^1U!5'6$")479$,C[JI]"E5
M)!(!P<CVKTZ4\17P[<H^SEJM;.VK2>FFN]CRZL,/A\0E&7M(JSTNKZ)M:ZZ;
M7/@_]G;_ (+(_$'Q/^V78_L9?M<?L@ZE\*]=\0MCPY+/JYNLLRLT*2@Q(&63
M8R+-&2N\;2HY*_8'Q_\ CM\./V9_@]KWQQ^+&LBQT/P]8M<W;@ R2GHD,:DC
M=([E45>[,.G6OE72/@QI?[9'_!3.#]NK4VAM_AO\&]&;P]X1U2=@L?B/64EN
M/M%U$QQNM;>2X>)9/NO-%E"RAJ\<_P""A_\ P4=_9 \?O\;?@[\4_B=/:ZWX
M/\.:_P"%? '@UM!O95GUR2RFM9M2FE2$PA]TC6T +XCC,TC',X$?ST,SQ.7X
M&K/$U4WS25.4K1NDMW:R>J=K6YM+:-,^DGE>&S''T886BXKEBZD8WE9M[*]V
MM&KW^'6^J:/I_P"!W_!2CP[X[_X)OW/_  40^)G@AM$TVTM=3N9M"T^Z^T2$
M6][+:PQ*[!07D9(QD@*&?T%<_P#LW_\ !46_^)_Q[^&WP(^+7PJL] NOB_\
M#2+QEX)O-)U=[I(HW%S)]AN0\2?O1#;/)YJ_*2=NT=3Y%_P1NT7X&_MF?\$A
MKS]CKQ'JUS/]D&I:;XN@MH7BDL'N[ZXNK:2.1TV.X4QR@C<H90&'45VH_8P\
M#?L):IX0_;!^,_Q.N/'FK_"7X=VW@3X5>&](T#[!+J%Q(\\%M'M,\QN+R87?
MV<;=B*I9RG!*S0QF;5\-A<5":=-P@YOW=[^_?KM>RCM*]RJ^"R>ABL5A9P:J
M*<U!>]M;]W;IO9MRWCL?2_CO]H'4K']HKPO^S;\-?#<&L:O>VCZQXSNYK@I#
MX?T5=R),^T'=//.!%#%QD),YPL?/J%?%/A7XXZM^Q]\8/"W[.VL>"[;QU^T1
M\=Q>>*O&<TFM&PT^R2WM9WCMQ<>3.XMX(K62UMXUC8'R7=BAD.[W;]AK]LOX
M=_MW_L^:?\?/AUIEWIT4]U+9:II%\RM+I]Y%M\R$LO#C#(ZL,95U)"G*CV,%
MF%*M6E2G/]XV_=_E24=+[-I23EJ[-]CQ<;EU:A1C5A#]VDO>_F;<M;;I-QDH
MNRNHWW9[!7H_P!_U>J_6#_VI7G%>C_ '[FK?6#_VI59Q_P BV?R_-$Y+_P C
M*'S_ "9Z+1117PQ]X%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 7/#MV;#7[&]!QY5W&Y^@85] 5\Y@D'(-?1%K-]HM8Y_[\8;\QFOEN)(
M>]3EZK\CZOAJ?NU8^C_,DHHHKY@^I"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P_B;>1Z=\-O$.H2
MS)&D&AW<C22.%50L+DDD\ #'4UN5QW[0_'P \<_]B=J?_I))77@(*ICJ4'UE
M%?BCDQ\W3P-6:Z1D_N3/@]M>\-*,GQ=HO3/&LVY_]GHBUG1KAE2VUFSF+#*^
M3=(^?^^2:^?**_KS_5NG;^(_N_X)_'/^LM2_\)??_P  ^CH8Y+C'V>-I-WW=
M@SG\JF72=58973+@CVA;_"OFNBLWPU+I5_\ )?\ [8T7$T>M'_R;_P"U/I-M
M*U-!N?39P,9R86_PKY4\3_\ !-W6O"?[0'Q)^/7[-?Q=LO!MW\7/#LFG>--*
MUKPL^I0+<N"/[1M=EU;F*;EV*/YB,\C,0,XK8J:WU"_L\?9+Z:+:<KY<I7!_
M"N7$\(4L4H^UJ7Y7=:--.UM&I7V;1U8;C*KA)2]E3LI*SU335T]4XVW29S]O
M_P $G?@1I7_!._4_^">7A[Q#J=GI.KA;F_\ $VQ&NY]36>*X%XZ<*1O@B7RQ
MC]T@3=GYZS/%_P#P3*\?^.?^">:_L">)?VJC=6GV32]/_P"$BD\$QJ(-/L)H
MYH(8;9+I=KEH8P\LDDA901@<$=_#XR\7V^/(\5:DF#D;+Z0<_@:G7XB?$!1A
M?'6LCGMJ<O\ \57%+@7"M65K<GL]')>YVT?F_/S.^''N*3N[WY_::J+]_P#F
MU7DM-M-CPWXO_P#!'7Q9\7/A=\#?AC>_M365E%\"X-NC7D/P_9VU*020%&F4
MZAA0$MHE*KU.]LC<%7K_ -L'_@F!JW[0'[0_A']L7X)?M#7'PS^*?A:TCMI=
M>L_#ZWMKJ$:!U&^W>9<';)(A#,X:-@C @9KT)OB)\0'!#^.M8(/4'4Y?_BJ2
M/Q_XVC;>?%5^YSUEN6?_ -")K-\ X5PE%V][EZSO>"M%IWNFEU5F:+Q!Q<9Q
MDK^[S?9A:TW>2:M9IOH[KL8G[1?["?C_ /:3_8]U_P#9@\<_M,7-SJWB^]M+
MCQ1XSOO#"2&06\\,R16EG%/%%:1AK>(!<OQYA8O)(9*]*_9,^!FK_LS_ +/'
MA;X":MXVM_$(\*:7'IUGJL&D&R,UO&-L>^,S2_.!U8, ?[HKFXOBQ\0(?N>(
M"<_WK6)OYK4X^-/Q(&0-<AY]=,MO_C=;0X0JTL3[>'+S\O+=REM>]M4^NM]_
M,PGQE2JX;ZO/FY.;FLHPWM:^C71)6V\CF_V1?V%_$_[,'QZ^*WQHUO\ :3\1
M>,;?XD:S]NM-!U6)EBTD>;))C<97$KJ)!&K*L8"(!M.1M]$_:G^$?Q'^._P0
MUKX2?"_XT2^ +_7(?LMQXFM=(^V7$%LV1*D*^=%Y<CK\OF;B5!8J VUEP&^-
M/Q(8$'7(.?32[8?^TZ;'\8O'RN7EU6*3/9K2-0/^^5%%/A&M2PKH1Y5%WT4I
M7]YW>MK]7UTZ!4XQHUL4L1+F<U;5QC;W4DM+V>B737J?+GP&_P""'/Q(^$'Q
M&\&^)/$__!13QMXH\->$-;L-0C\$WFFSQV-RMG*DL,!0W[HD8:-,#RR %P!7
MV-^T-^SOX0^/OP5\:?"2>VL-+N/&'AN_TIM<728YI;1KF!XO/"Y4NRE]V-PR
M1U'6L>+XY^+X_OV6GR<?QPO_ $<5.OQ^\4#KX>T@\=XY_P#X[7)AN#/J5&5&
MC37++?WF^EMY-M:=CLQ/&WUVM&M6J/FCM[J76^T4D_F9O[!?[(6F?L-_LSZ)
M^SMI_C >(3I$]W++KATI;-[HSW4LXW1B23&T2[!\QR%SQG%:?B3X ZQ\0OVF
M]&^,_P 1/$%M=^'?!6FL?!'AB*)L0ZM,'2XU.X)X>582(85 (C$DS9W.-J-\
M?_$Y&!X=T@>XCG_^.TU/CSXE,NZ?1M/VX^[$LB\_4N:WAPMB(8>%&,$H0M97
M_EV];;Z]5<YY\5X:IB)UY3;G.]WR_P V_32^VG1V.%_:;_88U;XI?M6_#[]M
MKX2>-+'2?'/@+2K[21:ZU:/+9:C97%O<Q*K&-@\3Q-=S.I 8-NVD#@CH/^"?
M/[$_A3]@3]FZP^ GAKQ+-K<XOIM1UK69K<0_;;V4*'=8PS>6@2.-%7<3A 22
M2372P_'V=<?:/"Z/QSLO"N3^*FK"_M V8'S^"Y3ZXU0#_P!I5A'A6O2Q;Q,:
M/ON^O,MVHINU[7:C&_IZG1+BRA6PBPTZWN*VG*]DY-*]KV3E*WKY*WH->C_
M'[NK?6#_ -J5\\-^T%88^7P5,#[ZJ/\ XS7IO[,_QUT+4-0U6SU;3'L$<6_E
MR&X\T?\ +3.<*I Z<@'K^-<V=91F4,KJ2=/:W5/JNS9TY'G&62S6G%5-[]&N
MC[I'O]%,@G@NH5N+:9)(W7*21L"K#U!'6GU^:M-,_3DTT%%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %>_^&Y3-X=L)CU>RB8_B@KP"O?/
M"9SX6TP_]0^'_P! %?-\1K]U3]6?3<-/]]47DC0HHHKY,^N"BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH *YCXVV7]I?!CQ=IP&?M'AB_CQ_O6T@_K73U3\1:6-<\/WVBD@"\LY8"3_M
MH5_K6^%J^QQ4*G\K3^YF&*I>VPM2G_,FOO5C\9Z*=)&\,C12J596(93V(IM?
MW*?P=L%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %==\%=
M0^Q^-EM2F?M=K)%DG[N ),_^.8_&N1J]X8U--&\16.JRLP2WNXWEV]2@8;A^
M(R*Y\72]OA9T^Z?_  #IP=7V&+A4[-?=U/I?PIXZU_PA-G3[C? 6S):RG*-[
MC^Z?<?CFO5?"'Q$T#Q>@BMY?(N\?-:2M\W3G:?XA].?4"O$F4JQ5A@@X(HCD
M>)Q+$Y5E(*LIP0?6OR7&Y7A\8N;:7=?KW/U_ YKB<$^7XH]G^G8^BZ*\O\&?
M&>]L-FG^*E:YA& MVH_>)_O?WA[]?K7I.FZGI^L6:W^EWD<\+_=DC;(^GL?8
M\U\CB\#B,'*U1:=^A]?@\?AL;&]-Z]5U1/1117&=H4444 %%%% !1110 444
M4 %%%% !1110 4444 %>_P#AR+R/#UA"?X+*)?R05X  6(51DGH*^B+2'[/:
MQV_]R-5_(8KYGB27N4UZ_H?4<-1]^J_3]22BBBOE3ZP**** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH _('XU>'G\)?&'Q5X9DCV_8/$5[ H_V5G< CV(P:YFO;/^"A?A0^%OVKO$
M;I#LAU-+:^AX^]OA0.?^_BR5XG7]KY'BUC\EPV)_GIP?S<5?\3^'<^P;R_.\
M3AG]BI-?)2=OP"BBBO5/)"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** /?/"NI_VSX:L-3,WF--:(97]9 ,/_X\#6A7)?!74FO?!2VDCKFS
MNI(D4=0APX)_%V_*NMK\XQE+V&*G#LW]W0_2\'5]OA(5.Z7W]?Q"M#P]XGUK
MPO>?;-&O6C)(\R,\I(/1AW_F.V*SZ*Y)PA4BXR5TSKA.=.2E%V:/8?!GQ7T7
MQ+LL=1VV5Z< ([?)(?\ 98]_8\\\9KJZ^<ZZ[P9\6M9\.A+#5=U[9C  9OWD
M8_V6/4>Q]."*^;QV1;SPWW?Y/_/[SZ; Y]M#$_\ @7^:_P ON/7J*HZ#XCT;
MQ-9_;M&O5E7C>O1D/HPZC^O;-7J^;G"4).,E9H^FA.%2*E%W3"BBBI*"BBB@
M HHHH **** "BBB@ HHHH N^&K3[=XBL+/&1+>1*?H6&:]_KQ?X3:?\ ;_'-
MH67*P!Y6_!2!^I%>T5\AQ%4YL3"'9?F_^ ?9<-T^7#3GW?Y+_@A1117SQ]$%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 ?$'_!6[P1Y'B'PC\1X(<BYLY]-N7 Z&-A+&#]?-E_
M[YKXZK]-/^"AWPZ_X6!^S!K-S;P;[KP_+%JMO@<@1DK*?H(GD/X"OS+K^I?"
MS,ECN$X4F_>HRE!^E^9?A*WR/Y2\5\L> XNG52]VM&,UZVY7^,;_ #"BBBOT
M<_- HHHH **** "BBB@ HHHH **** "O#/VUOVR=3_8S\-6/C;4/@_<>)M(O
M)FBDETS6!%/;LJ[BSQM$1LQ_$&..X YKW.O)?VD_ WAWXG>+_!'PZ\760N-+
MUV76K#4(3_%%+I-RC8/8X/!['!KR\Z>-_LZ:PD^2HW%1=D[-R2U335M3U<D^
MH_VE!XRGSTDI.4;M-I1;T::=]#>_9G^/_A/]J#X(Z%\;O!D#P6FM6[-)932!
MI+29':.6%R.I5U89P,C!Q@BO$/#W_!4+1O''[7J?LA^!O@S=W6H7-]<PV&NW
MVMI!:W$4,,DS7 "Q.WELD3LA .\%3P&S7S-_P3V^)OQ+_9G\=_%+_@G%J-[<
M1^)+W63!X+NXXSB"Y=U@GNU'/R+:E+X X&VV?NP!UM%\+Z)X(_X+Y^'O!GAJ
MR6VT[2="CL["W7I%#%X5=$7\%4"OS]\6YIB\NRZI2ER3E7IT:ZLF^9R<915T
MTG[KEW2E$_1%P?E6$S+,:=6//"-"I6H.[2Y5%2C)V:;7O*/9N,C]+5W%07 !
MQR <C-4?%.J:CHGAN_UG2=-CO+FTM))H;2:Y,*RE5)VEPK;<XZ[37QIX@^*'
MQ0TK_@L_HOP2L_B9XA'A'5/#$UY=^''UJ=K0S'3[EMRH6PGS(K +@*PR,54_
MX)I_%OXJ^/\ XD?M)>#OB!\2M=U_3_"VL1V>@0:UJDMU]BA$VJ)M0R$GE8HP
M3G)V#-?34^*Z%?'K!JFU)U*M*]UI*E#G;]&GIY[H^6J<)5\/@'C95(N*ITJM
MK/6-6?(EZIK7RV9[W^P_^V?X>_;8^%.J?%;1?!=SX>M]*UZ73);:^O4F+%((
M9C)N4* ,3 8_V36]XH_:;\.I^S3K'[2OPH\-7WC2PL+2[FTW3](!$FI_9[AX
M&,9 8^66C9MX5OD&X*>E?G7^QYIUU??\$9/C7/:>(-2T][3Q5=SEM-NS"9P+
M&P!BD(Y:)@WS+D;@,'@D'T[X.^']=^&G_!&.?XU>"OBIXRT_6E\.2W-@MMXG
MN([?3Y(]3E3,$2, @92VY>0Q.2,@$?/99Q=FF(R^E&HKR>%G6E-63NI65HVY
M=-='HVULD[_29IP=E6&S&K*D[16*A0C!W:LX\SO*_-K?=:I)[MJWVS\-O^"@
MG@WX1_L6W_[8WQG^'FM>'+.70X+Z3PQ,H>^^T-<?9XK=-P3=YCRJRNP4>6=Y
M P0/0OV3/VR_BU^T;X[/ASQE^R9K7A+0;WP'I?BCP_XWBU-[[2M0BO88)EL_
M.>U@ ND$^&1/, ,4F6 VEOS+_:BU7Q5\5?\ @BEX0^*_CWQWKVHZR'@^V33Z
MM(4OS)J13=<IG$Q41KL+9V\XZU[A^U)^TS\5/V/_ /@FO^S1\'/@3X_UW3M;
M^+FD:/%<^)[K47N;K2[0V-D9XK5Y,^1\UQ$L>.(T5@F#AE^?S?/,1#'QKU)/
MV:H4JCTCS3<URZJUE=VTBTEZ,^AR?(L-/ 2H4H+VCKUJ2UERP4'S:.]W97UD
MFW?NC]1Z*^!-0_:$^(7[(G_!8SP3^QIHOC_Q+KWP[^)'@2&YETOQ7XANM7GT
MW4?].5)X;F\DDG 8V2!XRY3]\[!00N//_@3\0OVJ/^"J_P /_CW\1/@_^T7K
MO@KQGX=\<V=C\+-/L_%%[IVF:1I\,GF;;F&U.VY>XC$BN\\<N'4;0JC;3>>T
MN=T8P;J*4H\JZN$>9V?6Z:MM=O6VK)605>15IS4:3C"7,[Z*<N5772S3OOHM
M+Z(_3NLGQWKVJ>%?!>J^)M%T>+4+K3M/EN8;&:[,"SE%+;/,"/LR 0#M//YU
M\D_M4>(/VHOA_P"-_@=;_&[XT:)8_#U]&6Q^*B>&M>OM,U?Q%XA:V\L)IR6
M2]F!G*O%!;88DMYBA0N/+_\ @D+^TI\:OBW9_M/?!GXH^/O$.OZ5\/=9>+PL
M_BZ]>[U.SMYVU.-K>>XD9I)"HM(N&9L,7P<&KGG--8V.$<7&4KI7M>ZCS7MV
MM=)]TU:VI$,EJ/ RQ:FI1C9M*^SGR6OWO9M=FG>^A]3_ /!-/_@H5I_[>WP>
MU+X]^!/!&H>$ETGQ5/HAL[N_2X>1H[:VN#)N55&TBY"[2#]P^M?9'@SXS:?J
M6S3_ !0J6LYP%N1Q$Y]_[A_3KTZ5^-O_  0&\(^._'W_  2H^*O@CX7^.W\+
M^(]6\?:S::)XBCCW-IUU)H^F+', .?E8@Y'(ZCD"ON/]ASX._'KX#?LW:)\,
MOVE/C7+X_P#%MC)<-?>(IIY9F='E9HXO.G_>S;%(&^3YCTZ 5Q9?S9SE]"6)
M@W*4+N:LK.]K6_':QWYBHY+F%>.&FE&,^54W=W5KWO\ AO<^G/VKOVK?AO\
ML>?!K5?CC\3=!\4ZGI&D6$MY=1>$O#%SJ4HAC4,[N8E\N! IR9)GCCP"=W!K
MD_\ @GG^W=X4_P""@?[+=O\ M5Z!X)N?"NC7FK:C;6]GJVH1RRI!:S-'YTK*
M D98+N*@L%Z;FZUY!^WOXVU[2/\ @GE\=-"CN?-L[GX0^)(F@FY";M-N!N7^
MZ><^A[BN+_X-BM5TR?\ X)1^%M'2\C-S#XDUMI("?FVF]<YQW'/45\[C\+B<
M#FBH-WBXN6B[-+7[SZ/+\5A<?E4JZ5IJ:CJ^Z;T*G[5O_!?^Y_9(^(&A:K\1
M?^"?7Q*M_A!X@U,6FF?%;49UL_MPQN\ZWL7B+,K(&EC6:6&22-=P0<@?1O[<
M/_!17X=_L;>%?AU<6GAF7Q9XC^+?BRQ\/_#[0H+[['%>SW+1@3S7#1N8($$L
M>YA'(^9$ 0Y)'QG_ ,',=C^V#9_"OPA\4+;X3^!O&7P(\!^--/UWQ7H-Y)=F
M]N;I=T$0OE1HP+$M</%^Y?=NE4O\HX^A_P!H/]E3PY_P5L_9M_9X_:L\":T?
M!'B;PO=Z%\1/ \=_:_:;:+S8K:[?3KA4*$QMLB7S4Y4Q!@K E3XZK8OVM6E&
M5VK-75O6W1KM?J>RZ.#]E1JRC:+NG9M[;7ZI][=#TG]A;_@H+X1_;1\1_%'X
M72>"I/#/CCX.^-9_#?C;0?[1^VVZR)-/%%=6USY<1F@E-M-M+1QN#&04 P3U
MWP:_:>_X7M\<O'_P]\!>"//\(?#ZYBTB_P#';:G^[O\ 7QEKK3K: 1GS$M4,
M0EG,@Q,YB"$QNP^0]#_9H\:_L)>*?B%X.^"_Q$MM9_:._;"^(%[JLNHV=B5L
M/!FDI-/-<:@$=BSPV$=[*$>0J;BYGMX]@!(JWIO_  5(_9(_8)\&>.O@+\'/
MA%XBUKX=?LS7>B:#\3O%=M>Q&>"^U.[E@,L<3_-?S?:EF:ZD9HB96<KYA/.D
M,3.$4JSM:]_Q:7_@.K[&4\+"I*3H1O>UOP3?_@6D>_R/T(HJAX4\4^'_ !SX
M6TWQKX2U6*^TK6-/AOM,OH"=EQ;RH)(Y%SV96!'L:OUZ2::/-::84444 %%%
M% 'H7P%TLM=W^LLO"1K"A]<G<?\ T%?SKTJN:^$NDG2O!-L[IA[IFG?CUX7_
M ,="UTM?G^:5O;X^<ELG;[M#]#RJC[#+X1ZM7^_4****\\]$**** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH JZWH^G>(M&N_#^KVXFM+ZUDM[J%NCQNI5E_$$BOR#^*/@/4?A?\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %>??M(?LZ^#?VD? $GA#Q*@M[R'=)I&JI
M&#)938ZC^\AP R9P1Z$ CT&BNG!XS%9?BH8G#S<9P=TUT?\ 6ZV:T9RXW!87
M,<)/#8F"E":LT^J_K9[IZH_(+XN_"'QS\$/&]UX"\?:4;:\MSNBE7)BN8B3M
MEC;'S(<=>H(((!! YBOUC_:+_9P\!?M(^"F\,>+8?(O+?<^DZO"@,UE(1U']
MY#@;D/# =B P_-#XY_ 7XA?L^>,Y/!WCW3-F[+6%_""8+V('[\;=^V5/*DX(
MK^I>">.<'Q1AU1JVAB8KWH])?WH^7=;KTU/Y3XYX#QG"N(=:E>>&D_=EUC_=
MEV?9[/UT.+HHHK[X_/0HHHH **** "BBB@ HHHH **** "BBB@ HHHH Z;X0
MZD-.\>6:/*5CN@]NZC^,LIV+_P!]A*]FKYZTK49](U2VU:UQYMK.DT>>FY6#
M#]17T,S0LQ:WD#QDYC<?Q+V/Y5\CQ%2Y<1"IW5ON_P"'/L>&ZO-AIT^SO]Z_
MX E%%%?.GT84444 %%%% !1110 445T7PS^%_BOXK>(T\.^%K+<>#<W4@(BM
MD_O.>WL.I[5E6K4L/2=6K)1BM6WLC6A0K8FK&E2BY2>B2W97\ ^ ?$OQ*\2P
M>%O"UB9KB8Y=SPD*=W<]E'^ &20*^TO@_P#"/P[\'O"J:!HZB6XDP^H7S)A[
MB3U]E'0+V'J223X1_!_PK\'O#HT;0(O-N)0&OM0E4>9<./7T4<X4<#W))/65
M^,<3\45,YJ>PH:45]\GW?EV7S>NW[;PMPK3R6G[>O9UFOE%=EY]W\EIN4445
M\>?9!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7,?
M%KX/_#_XW>$)O!/Q$T)+RTD^:*0?++;28P)(GZHP]>AZ$$$@]/16U#$5\+6C
M6HR<91=TT[-/NF8XC#T,51E1K14H25FFKIKLT?F#^U/^Q?\ $+]F_4GU>))-
M7\+S2XM-:ABYAR>(YU'^K;L&^ZW8YRH\9K]GK_3[#5;&;3-4LH;FVN(S'/;W
M$8=)$(P593P01U!KX\_:B_X)EP7[W'C;]G)8X)6)DN/"]Q+MC8]3]GD8X7_K
MFQQZ,,!:_?\ @_Q3P^+4<)G+4)[*IM&7^+^5^?P_X3^>N,O"?$824L7DJ<Z>
M[I[RC_A_F7E\7^(^)**N^(O#GB#PCK-QX=\4:+=:??VK[+BSO(&CDC;T*L 1
M5*OV6$XSBI1=T]FC\4G"=.3C)6:W3"BBBJ)"BBB@ HHHH **** "BBB@ HHH
MH *]V\!:B=5\$:5>L #]C6(J#T\HF+GZ[,_C7A->K_ G41<^%KO3,$M:7V\L
M3T61!M _&-S^/O7A<04N?!*?\K7W/3\['O<.U>3&N#^TG]ZU_*YVM%%%?&'V
MP4444 %%%% !15C2=(U77M0BTG1=.GN[J=ML-O;Q%W<^@ Y-?17P5_8PAM_)
M\2?%W$DG#1:)#)E5_P"NKCK_ +J\>I/(KRLUSK+\GH\^(EKTBOB?HOU>GF>M
ME.29CG5;DPT-.LGI%>K_ $6OD>8_!+]G/Q?\7[M-0*-I^B(^)]2E3_68/*Q
M_?;W^Z.YSP?KKP'\/_"OPV\/Q^&_"6F+;VZ<NW5YG[N[=68__6&!@5K6EI:V
M%M'96-M'##$@2**) JHHX  '  ]*DK\:SWB3&YY4M+W::VBOS?=_ET1^UY!P
MS@<BIWC[U1[R?Y+LOQ?5A1117SI]&%%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 <+\;OV;_A)^T#I TWXB^&DE
MN(D*VFJ6I$=W;?[D@'([[6!7U%?$7Q__ .";OQ?^%IFUWX=!_%NC)EL6<.+V
M%?\ :A&?,QZQY)Y)517Z+T5]APYQQGW#34*$^:E_)+6/RZQ^3MW3/C>)>!<@
MXG3GB(<E7^>.DOGTE\U?LT?B]<6\]I.]K=0/%+&Q62.12K*PX((/0TROUA^-
M'[+'P0^/,#OX]\&PF_*X36+#$%VG&!^\4?.!V#AE]J^3OB__ ,$J_B+X?\W5
M/@YXKMM?MADKIVH;;:Z [*&)\N0^Y*?2OW'(O%+AW-4H8E^PJ=I?#\I[?^!*
M)^#Y]X4\292W/"KZQ376/Q?.#U_\!<CY/HK=\=?##XB?#+4/[+^(/@G4]'F)
M(07]FT:R>Z,1M<>ZDBL*OT>E6I5Z:J4I*47LT[I_-'YK6HUL/4=.K%QDMTU9
MKU3"BBBM#,**** "BBB@ HHHH *[CX$:D+?Q-=:5)(<7=D3'&/XI$8-G\$\R
MN'K:^'6I_P!D^.-+O&F$:&[6*5S_  QR?(Y_[Y8UQX^E[;!5(>3^]:K\3LR^
MK[''4Y^:^YZ/\#W*B@@@X(HK\[/T@**U/#'@KQ;XUO/L'A/PY>:A+G#"U@+!
M/=CT4>Y(%>P_#[]AWQ?JQ2]^(>MPZ5">3:6A$TY]BP^1?J"WTKS,?G.699&^
M)JJ+[;O[EJ>IE^2YIFDK8:DY+OLOO>GXGAD44L\JPP1L[NP"(@R6)Z #O7KG
MPK_8]^('C;R]3\6@Z#I[8.+B/-S(/]F/C;]6Q]#7T;\.O@=\-?A=&K^%_#L?
MVH##:A=?O)V_X$?N_10![5UM?GN;<?UJB=/ 0Y5_-+5_);+YW]#]%RCP]HTF
MJF83YG_+'1?-[OY6]6<Q\-O@_P" OA3I_P!C\):,J2NN)[Z;#SS?[SXZ?[(P
M/:NGHHK\]KUZ^)JNK5DY2>[;NS]%H8>AA:2I48J,5LDK(****R-@HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@"MJ^C:1K^GR:3KVE6U[:S#$MM=P+)&X]"K @UXQ\0_P#@
MGA^R]X^,EQ;>#9M N9,DW&@71A /M$P:(#Z(*]PHKT<OS?-,JGS8.O*F_P"[
M)I/U6S^9YN8Y/E6;0Y,;0C47]Z*;7H]U\CX@\<?\$D?$4+O/\-_BW9W"GF.V
MUNQ>$K[&2+?GZ[!]*\F\7?\ !/7]JSPF[%/AVFJPK_RWTC4(90?HA99/_':_
M3BBONL#XL<681)57"JO[T;/[XN/XW/@L?X1\(XMMTHSI/^[*Z^Z:E^%C\@O$
MGP5^,/@\L/%/PK\1:>%/+W>C3HI^C%<'Z@US,D;Q.8Y4*L#@JPP17[1U4U30
M-"UM/+UK1;2\7&-MU;+(/_'@:^GP_C352M7P2?G&=OP<7^9\MB/!&BW>AC6O
M*5._XJ2_(_&:BOU]NO@E\&+W_C\^$7AB;/7S= MF_FE5(_V=?V?89#+%\"O!
MJL>K+X8M 3_Y#KT8^-&7VUPD_P#P)?Y'G2\$LQOIC(?^ O\ S/R-I41Y7$<:
M%F8X55&237Z]V?P0^"VG2>;I_P (?"\#_P!Z'P_;*?S"5N:;X?T'1\#2-$L[
M7 P/LULB8_[Y K&KXTX9+]W@F_6:7Y19M2\$<4W^\QJ7I!O\Y(_([0/@I\8_
M%>T^&OA3XCOPW1[31)Y%_,)@5Z+X2_X)Y_M6^*]LK_#Q-+A;I-JVHPQ8^J!F
MD'_?-?IQ17AXOQDSJHK8;#PAZ\TG^<5^![N#\%<DIN^)Q-2?IRQ7Y2?XGS7X
M9_81UZ]*WGCSQW:P2N T]OI5NTHW'E@'DV\9SSMKTGPA^R5\%?"A6:;P_)JL
MR_\ +75IO,'_ 'P $/XJ:]+HK\]QG%&>XU-3K-+M'W5^%G][/T7!\*Y#@6G"
MBF^\O>?XW7W)$&GZ;IVD6B6&E6$%K!&,)#;Q!$7Z   5/117@MN3N]SZ!)15
MEL%%%%(84444 %%%% !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 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
..4444 %%%% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>coo-20230731_g6.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 coo-20230731_g6.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M/ )8 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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@ 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 **** "J7B/1
M(O$F@W>@3:C>V:W=NT1NM.NV@GAR/OQR+RK#J#_,<5=HH _$']DG]O']MW]A
M?_@O[J'_  3E_P""F'[4OBOQIX*\4QR6OPCUW6YXK6WFDNW#Z7<RBWCC68RJ
MLMDRD,BW1X'R;A][?M5^'_VC_P!IK]H+Q=X8_9 ^/?BWPLGPP^'.J0:ZFCZP
MD=CK7C&]LA)HVFGS4983:QLEW<,A3(O+)6W!I OQ'_P>D_ _P(G[(7PK_:^T
MZVEL?'OA7XG0:!I6MV4OE2BRNK.\NV0LN&)2>QB>,Y^0M)C[YK])?^"6.E00
M?\$\/@]XQGN9KO6/&OP_TOQ;XKU:[DWW&J:SJMK'J%]>2M_$\EQ<2-C@*I5%
M 554 'Y>?\'$/QA_;T_X))?LQ?!C6_@=_P %&/BKJ_BKQ'K%WI_BW7==GT]X
M[YX;6.0O% EJJP*9&8A1N(7 +,06/V[\5OV8OVK?".@:9\=_ 7[='Q6OO"Z_
M"O6YO%>@ZMKUJ39ZE_937%AJ=M)'!&^8YT*/"YDC;S(R4VJ^?AW_ (/?B/\
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
M"0L=Q+2?H?0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 >/_ +3O[ _[(W[:$=K:
M?M4_!NV\=6=A.L]AI>OZG=RV5M,$9/.CM?.$,<FUF4R*@8@D$FNP^"/P&^%G
M[.7@6T^&/P:\/3Z-X>T^".#3-%_M:ZN+:PA1=J0VZ3RN+>-0,"./:H]*["B@
M#Q+]IS_@G'^Q1^VAK5GKW[5?P$T[Q[-IH8:9%XCOKJ>"QW*BOY$!E\J N(TW
M&-5WE06R>:ZR[_9=^"M_\%#^SK>^']2E\&-:&T?0W\3ZB4>T,9B-HTGG^8UO
MY9V>06\K;QMP,5Z#10!\P^$/^"+_ /P2U\!:7>>'_"?[%'@VUTO4I(WU/1O(
MFDL;YD^YY]L\ABGQDX$BL.3ZU]%^#/!/@SX<>%K'P-\//".F:#HFF0"'3='T
M6PCM;6TC'1(HHE5(UYZ* *TZ* "D=$D0QR(&5AAE89!'I2T4 ?EA_P %<?\
M@@W\4?BKIEO\2/\ @E'XST[X:7TUZ9_B)\&H-7NM(\)>/D\P2;KJUM&6W,[8
M:.021[)XW 9T*9;Z]_8Z\'^*?&7[-;?LT?M#?\$V/#?P>\*KX;?2]0\#:;K>
MDZIH%W%,NR>WAAL_^6+AY"WFQH3DYW$DU])44 ?/7[//_!*;_@GS^RKJ$&H?
M ?\ 9HTG119ZH-3T^TEU"\O;6QO@"!=V]O=3216]P 2!-&BN <!@.*^A:**
M/#OVH_\ @FQ^PO\ MK^+-.\<?M6_LU^'_'6J:3I_V'3+K71+)]E@+LY2-0X5
M<LQ)(&3QDG Q9_97_P""=G[$7[$6KZOK_P"R=^S9X;\"WNOVT5OK%SH=NZO=
M11LS(C%F/ 9B<#UKVBB@#Q[XZ?L!_L??M*^,9/'_ ,:O@;INLZQ<Z4NE:I>K
M<W%J=6T]9!(MC?+;R(M_:AQN%O<B2('/R\FNH^,7[-'P&^/_ ,&)_P!G;XN_
M##3-8\#7,%O!/X5=&ALGA@96AB,<14>6A1"$^Z-B\<"NYHH ^5_A_P#\$1/^
M"3GPL\>:+\3OA[^PIX%TK7_#FK6VIZ)JEM9R>99WEO*LL,R9<C<DB*PR#R!7
M;_M1_P#!-C]A?]M?Q9IWCC]JW]FOP_XZU32=/^PZ9=:Z)9/LL!=G*1J'"KEF
M)) R>,DX&/<:* /%_P!E?_@G9^Q%^Q%J^KZ_^R=^S9X;\"WNOVT5OK%SH=NZ
MO=11LS(C%F/ 9B<#UKVBBB@ 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 **** "BBJ]Y
MJVE:=SJ&IV\&.OG3*O\ ,TU&4G9(3E&*NV6**Q)_B5\.K4[;GQ_HD9!P1)JL
M(_FU/L?B%X!U3=_9GCC1[G8</Y&IQ/M/H<-Q6SPN)2NX.WHS%8K"N5E45_5&
MQ15)/$GAV3_5Z]9-GTND/]:M0W5M<C=;W"2#U1P?Y5E*$X[JQI&<);-,?111
M4EA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45R7Q%^.'PU^
M%\;+XH\11_:@N5T^U_>7#>GRC[OU8@>]>$_$#]N+Q=JV^R^'NAPZ5">!>76)
MIS[A?N+]"&^M>[EG#>;YK:5&G:/\TM%_F_DF>!FG$V3Y3>-:I>2^S'5_Y+YM
M'T[J&I:=I%H^H:K?PVL$8S)/<2A$4>Y) %>=>+OVM?@KX4W10^(9-5G7_ECI
M4/F#_OLX0_@QKY&\3^-?%OC2[^W>+/$=YJ$F<J;J=F"?[H/"CV %9=?=8'P]
MPL$I8NJY/M'1?>[M_@?!X_Q%Q4VXX.DHKO+5_<K)?B?0?B7]O35Y=T7@_P !
M6\/]V;4KEI,_\ 3;C_OHUPFN_M8_'/7,HOBY;*-O^6=A:1IC_@1!;]:\WHKZ
MG"\-9%A%[E"+]5S?^E7/E,5Q/G^,?[S$27^%\O\ Z38VM5^(_P 0==S_ &SX
MYU>Z#=5GU*5A^1;%8S,SL6=B23DDGK245[%.E2I*T(I+R5CQ:E6K6=ZDFWYN
MX5Z=\!?^03J _P"GA/\ T&O,:].^ G_(*U#_ *^$_P#037G9U_R+I?+\T>ED
M?_(QCZ/\COJ5693N4D$="*2BOB#[HNV?B3Q#IYS8ZY=Q>T=PP'Y9K7L?BSXZ
ML2 =7$ZC^&>%6S^. ?UKFZ*PJ87#5?C@G\D;T\5B:7P3:]&ST+3?CU=+A=8T
M"-_5[:4K^C9_G72Z/\6O!6K81]1-I(?X+M-O_CPROZUXQ17G5LCP%7X4XOR?
M^=STJ.?9A2^)J2\U_E8^B;>YM[N(3VLZ2HWW7C8,#^(I]?/NEZUJVB3?:-)U
M&:W?N8G(!^HZ'\:['0/CEJ]J5A\0V*72=YH?DD^N/NG]*\;$</XFGK2:DON?
M^7XGMX;B'"U-*J<7]Z_S_ ]1HK)\/>-_#7B=0-*U)#*1S;R_+(/P/7ZC(K6K
MPZE.I2ERS33\SW:=2G5AS0::\@HHHJ"PHHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **CN[NUL+:2]OKF
M.&&)"\LLKA511R22> !ZU\^_&K]L^&V\[PY\(@)).5EUN:/*K_UR0_>_WFX]
M >#7IY7D^/SBO[/#1OW?1>K_ $W[(\O-<YR_)J'M,3.W9+=^B_79=6>O_$GX
MO^ _A3I_VSQ;K*I*RY@L8<//-_NIZ?[1P/>OFSXJ?MA?$#QOYFE^$LZ#IS9&
M;>3-S(/]J3^'Z+CTR:\IU75M4UW4)=6UK49KNZG;=-<7$I=W/J2>35>OUG)N
M#<MRU*I67M*G=[+T7ZN[]#\ASKC7,\S;IT7[*GV3]Y^LOT5O.XZ666>1III&
M=W8EG8Y))[D]Z;117V&Q\;N%%%% !1110 4444 %>G? 3_D%ZA_U\)_Z":\Q
MKTWX"?\ (,U$?]-T_P#037E9U_R+I?+\T>MD?_(QC\_R._HHHKX@^Z"BBB@
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
MY:G_ -=8OY-7EYS_ ,BZ?R_-'JY)_P C*'S_ "9Z#1117PY]V%%%% !1110
M4444 %%%% !1110 4444 %%%% '0_#KQM-X/U<>>S-97!"W,8_A]''N/U'X5
M[3%+%/$L\$@='4,CJ<A@>A%?.M>D?!CQJ9%_X1#4IN5!:Q=CU'4I_4?C[5\Y
MGF7^TA]8IK5;^:[_ "_+T/I<AS%TY_5JCT>WD^WS_/U/1****^2/KPHHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@#F/B_\ $BP^%7@*]\77FUI8U\NQ@8_Z
MZ=L[%^G<_P"RIKX6U;5=0UW5+C6M6NGGNKN9I;B9SR[L<DG\37JW[87Q2_X3
M;X@_\(EIESNT_02T1VGB2Y/^L;_@. @_W6]:\AK]LX-R99;EJK5%^\J:OR71
M?J_7R/PWC7.GF>9NC3?[NE=+S?VG^B]/,****^P/C0HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH *]*^ 7_'IJ?\ UTB_DU>:UZ5\ O\ CTU/_KI%_)J\
MO.?^1=/Y?FCU<D_Y&4/G^3/0J***^'/NPHHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *DM+NXL+J.]M)3'+$X>-UZJ0<@U'12:35F--IW1[SX/\20>*M
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
M9QVNHM=RK.20P8KM5=BL"2<[<#/9_M#?\$Z/VS?BC\&?V4? GAKX8Z6M_P#
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
MX'#2?B=X*\#7FD> O&5I;I&U]HB"*0VLS1C9<PA;0-%.AP#"RL-[.QTOC/\
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
MU4?[4/\ [/7-G/\ R+I_+\T=.2_\C*'S_)GHE%%%?#'W@4CARA$; -CY2PR
M?IWI:* /B!?^".&I+_P4C/\ P5''[5%S_P +"+\Z7_PAL7]D>5_9O]F^3Y/V
MCSMGV?OYV[=\VZNK\;_\$LM/L_VA?B3^TE^S7\;9?A[K7QB\*OHOQ'LG\-QZ
ME:7;,NW^T+5#-$;6\ +'<S2Q%F+-$6))^M**YE@\.DTH[N^[W[[G4\9B6TW+
M96V6RZ;'S_\ !'_@GC\)_P!F']AJ]_8;_9XU>YT32[_1;VRNO$6H6ZWEY//>
M(4N+V4 QJ\Q5CMZ(FU %*H$/G/[+O_!)*W_93_8/\?\ [ O@G]HB]OO#WCJ+
M48CK>H^&HC>Z>E_;"VNPFR81R9B4>667Y'))WC"C[&HI_5:%U[NRLO3L3]:Q
M%G[V[N_5=3\X]6_X-Q?@)XC_ &+M"_9!\0?';7Y9_!7B2\UKP!XYMM)AAU'2
M);LJUU!( ^RX@=XXWVCRW5HU(?C%?7/[)'[,?Q*_9]\.E?C/^UEXS^+OB$V<
M=G'K7BA(+6*VMD.0D5M;J%WL0"\TK2S.5&9,#;7L=%*GA,/1ES0C9VMUZ;>M
MAU<9B:T>6<KJ]]EUW^\^8/V*/^"8OA/]BS]I;XR_M):%\;O%7B2Z^,&MG4;O
M2-9D7R-.)GEG(R"3.X:9D21L%8QMP<ECU7[=7['?CS]KOPSX7MOAC^UGXW^$
M6O>$O$"ZMINM^$)@T=RX0KY=U;,RK<QX/"L=O+ A@Q%>ZT5:P]%4O9I>[\^]
M_7<EXFLZJJM^]\NUO38\0^'/['$\7QB\._M(?M(?%-_B/X_\(Z%<Z3X5U5M
M@TRRTB*YVBZG@M8B^VYG5$225I&&Q=L:QJSAN1\0_L*?M%Z;^V%X@_:I^"W_
M  4$\7^']-\506\>M?#?Q!HL>MZ*GE0I$#:QR31_9#\F_*#=O9LEE8I7T[10
M\/2:M;K?=WOZWN)8BJFW?I;96MZ6L><?LT_LO?#?]ESPQK.C^!S=WNI^*?$E
MWXA\8>(]4:-KW7-6NGW374YC1$4G 58XT2-$5550!S0_:S_9LOOVK?"6B_"7
M6_'/]F>"9=?@N_B!HL-D7F\2Z?#F1=+,PD7R()9A%YY"L9(D:(;1(QKU:BJ=
M*FZ?);0E5:BJ<]]3P;_@HG_P3_\ A;_P47_99O\ ]F'X@:O<Z% ;N"_T#6=,
M@5WTJ]@#+%*L1(61-CR1M'E<I(P#*<,,']D__@G;;_ ?]JKXD_MP_%/XFQ>,
M/B=\2]/L-,U"_P!.T,Z;8:?I]K;VT*P00-/.Y:3[+ [NTAR8U"JN#N^EZ*EX
M>C*JJC6O^5[?FRXXFM&DZ:?NO];7_)!1116Q@>A? 75-MW?Z*[??C6:,?0[6
M_FOY5Z57B_PEOOL/CJT!;"SAXF_%3C]0*]HKXC/J7L\>Y?S)/]/T/N<@J^TR
M]1?V6U^OZA1117C'MA1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MTYM$VXZ^[IR5<TX/6;8>I-1<%B)R3C'2-#ECR*22U2FK\NK24M/>U^A/@?\
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *\\_:G^#$'QY^"&M> EA4WYA^U:.[?P7<>6CY/3=RA/\ =<UZ
M'175@L97R_&4\31=IP:DGYIW.7&X/#YA@ZF%KJ\)IQ:\FK,_%ZXMY[2=[6ZA
M:.6)RDD;KAE8'!!!Z$&F5]&_\%(O@ ?A;\7_ /A8N@V6S1O%C/<'8ORPWHYF
M3VW9$@]2S@?=KYRK^SLES7#YYE=+'4/AFK^CZKU3NOD?Q-GF48G(LVK8&O\
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
M[22:TVT?8PP^)Q.$J>TH3<);7BVGKOJNYYUX5_9*_9R\#R^(Y?!_PGTW3?\
MA+K2:U\31V9DC348I=V]94#;6SO?!QE=[8QDU:\"_LS? OX:^)K?Q?X+^'EM
M::A963V>FS/<33+IUNQRT-JDCLEJAQRL00'N*[NBL(9;EU-Q<:,%RZJT5IK?
M33377U-IYEF-124ZTWS:.\GJK6UUUTTUZ:'&_&G]GKX*?M%:!!X8^-GPXT[Q
M#9VLQEM%O8R'MW(P3'(A#ID  [2,X&<XK0^%OPD^&GP2\'0> /A/X*L-!T>W
M=GCL=/AV*7;[SL>KN<#+,2QP,GBNBHK58/"1Q+Q"IQ]HU9RLN:W:^]O*YF\9
MBY8589U)>S3NHW?+?OR[7\[!11170<P5[MX%US_A(O"5CJ;R;I3"([C+9/F)
M\I)]VQN_X$*\)KT?X"ZV2M_X;E<X %U .,#HC_4G,?X*:\3/L/[7!<ZWB[_)
MZ/\ S^1[F08CV6-]F]I*WS6J_5?,]%HHHKXH^X"BBB@ HHHH **** "BBB@
MHHHH *L:3I6HZ[JEOHNDVCSW5W,L5O"@Y=V. !^-5Z^D?V,/@JUK&?B[XDL\
M/(K1Z)%(O(4\//\ CRJ^VX]P:\K.LUHY/E\L1/?:*[RZ+_/RN>MDF4ULZS"&
M&AMO)]H]7^B\['L'P?\ AO8?"KP#9>$;3:TL:>9?3J/]=.V-[?3H![**Z>BB
MOY]KUZN)KRK5'>4FVWYL_HC#T*6%H1HTE:,4DEY(****R-@HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "H=0T^QU:PGTK4[2.XMKF%HKB"9 R2(P(96!X(()!'O
M4U%--Q=T)I25F?F#^VC^RSJ/[-_Q",FD0RR^%]7D:31;MLGR3U:V<_WDSP3]
MY<'J& \9K]??C#\)/!_QO^']]\._&UGYEI>)F.5,>9;2C[DT9/1E/X$9!R"0
M?RV^/7P,\9_L^?$*Z\!>,;?=L_>6%^B$17L!)VRI^6".JD$=J_J#P[XUAQ#@
ME@\5+_:::_\  XK[2\U]I?/KI_*_B/P1/AS&O&82/^S5'I_<D_LOR?V7\NFO
M%U@_%/QU!\+OACXC^)EUI<U]'X=T&\U.2RMS^\N%MX7E,:]?F8)@>YK>K#^)
MUYXFT_X:^(;_ ,%:1'J&LP:'=R:1831[TN;I87,43+D9#.%4C(SFOT7$.4:$
MW%V=G;2_3MU].I^;8=1EB(*2NKJZO;KWZ>O0^=_V,OVT?BC^U3:^%O%>E:MX
M&U33=1N[F'QIHNCV-U;ZEX5(MYY+<2>;<2"XC=XXT\\)&I+853DE$_;=_;7^
M-7[,/[0/PR^%?@+P9X;UZR^(FI1V4=OJ(G@N(9?M,$)43+(4 ;SQAC'\F"2&
MKS#X4?L4:OX:_;S\%_'OX ?![Q/\--'6SO)OB5HFK20BQMI6CVK:6C12.MPD
MCL20F8D\M67:<(M/_@K9=ZC8?MF_LRWVCZ2;^[A\6+):V*SK$;F0:CIY6/>W
MRIN( W'@9R:_-*^9Y]A>$ZU2O*4:T*M./.KM23E33E%25[--WBT[2NE:R2_4
M*&5Y!B^+Z-+#QC.C4I5).#LG%J-1J,G%VNFE:2:O#E;O=R?KWP\_;5^,/AK]
MN0_L5?M)^&/#"76M:3_:'A+7O"@N(XI5\IY3#,EP[$G$4RAP5^:(#;\XV_.'
MP.\4_&7P?_P4._:=U_X(:%X>NM5LK2_NWF\37$RVL*17"R8V0C?*[$!0H9 ,
MEBW 5O8M%^!'Q?\ VAO^"H&E?M9^(_A5K/A'P?X'\.+967_"1^3'<ZE=>5<+
MM2.*23Y5>Z=M^=I$0P3NXYSX'? C]H#P;^UM^T/\5]?^".NPZ+XZT/5(_"]P
M&MF:[D:3,:;1+F,N.1NP!W(KFQ,<XQE:@ZGM'"&)J\DN5\RI^S:3?N[<S<5)
MJ[TMT9TX662X.C75/V:G/"TN>',N5U/:IM)<V_*E*44[+6ZW1Z)\%O\ @III
MGBG]@'5OVS/BAX.BM+SP_=RZ??Z1I4K".\O0T2PK"7+,BN9XLY+%!N/S!>7^
M OV]/&MA\6/A-X&^+I\(W=G\7]":YT\^%Q*LV@7VQ)4M+DO/*)PRRI'O58CO
MS\N.GBWP&_8*^/OB7_@EYXZ_97\<>!KCPWXPE\5G6=#@U*XA,-V56V=$\R-V
M4;O(DC^8C:65CQ7M'["-W\=AX#\+?"OXJ_L:IX5U?PE:P66J^,M5CM/(N8;=
M0D;P"-C++<.JJ"P_=J=TF\\1MV9;F'$V(J8.GB'.'-2IN[IR=ZBG^\C-)*S<
M$E[UDKN2U.+,\NX7PU/&U,-&%3EJU%RJI%6IN'[N4&V[I3;?NW;LHO0L_P#!
M0G]N+XF_L9^.OAS9>&?"NCZUI'C/4)K6_M[BTG:\@\F2W#M"4F57++<852HP
MR=2&PO)WG[>O[7?AK]K"S_94^*GPA\#^$+OQ5,EYX6UJZU9KR"QTI([B2:6Y
M"3IY\I\@QJ ;<;U;[PVDO_X*D_ OXV_&OXL?!?5OA-\*=3U^S\&Z_-J6OW-I
M) B11-/9L%7S9%+OMMY#@=/EYYJE_P % _V=/CK/^U)\-OVX/@=\*_\ A-1X
M<T]-/\0^$9/+6=[8/,V0DF=Q9+J5#@,494;:1G!F^(XBIYEBZM&=7V5*I1M&
M,;ITY12JV]URE:[^%WB]>BL9/A^&ZF6X.E7A2]K5IU[RE*S52,FZ-_>48W27
MQJTEIU=_:?V-/VM+C]H^]\>^ ?$]GIL?B3X<^*9=(U:ZT4M]BU"+?*L%Y"KL
M[1K)Y,GR%WQM^\<\>6_ G_@H7\2?VCO&6O:1\.F\&PWNA^-X]/D^'NIV-TFL
MOHJW444^HQS_ &@1S2+&9F,"PCR]GS.?E#_0?P"U'Q%XBT:Z\5:S\"XOA_!>
M");/1;E;?^T'V[BTMQ]G)C0$L D>2P"LS$%]B_%WQR_8S\??&GXJ^#/C-\,?
M@1XB^'OQ8C\9PR^*-9M3#'HUS9I(S-JN])3LF8+&QB $K%W5T8_.>_,Z^?8;
M+\+.A.55IRYDHRA*<6THV=G:<4U93TGJVKHX,JP_#^*S'%PKPC25H\K<HSC"
M23<KJZO"33NX:PT2=F?8/[7_ ,2OCK\)?@7J7C;]G/X6)XP\46\\"6VCR0R2
MCRV<!Y/*B99)=H_@1@><]%(KL?A9KOC'Q1\-/#_B3XA>%AH>O7^C6UQK.CK+
MO%E<O&K20Y[[6)'X5QW[8'C']HKP'\#-1\1_LM> K3Q'XNBN(%MM.O%W@0LX
M$DBIO3S&5>B[AU)YQ@]C\+=3\=ZU\-= U?XHZ!;Z5XDNM&MI=>TVTEWQ6MXT
M:F6-3DY"N6 Y;IU/4_54YR>=5(<T[<D='']WO+52MK+NK[6^7R=2$5D=.?)"
M_M)+F4OWC]V.CC?2'9VWO\]ZBBBO5/("BBB@ K7\":ZGAOQ;8ZM,X6))MEPQ
M7.(V!5SCN0I)'N!61145*<:M-PELU;[RZ525*I&<=T[_ ''T:Z-&YC<8*G!'
MH:2L?P#K8\0^#[#46D#2K#Y-Q\V2)$^4DGU( <_[];%?FM6G*E4<);IV^X_3
MJ52-:G&<=FD_O"BBBH+"BBB@ HHHH **** "BBNB^%_PT\0_%;Q;!X5\/Q8+
M_/=7++E+>('YG;^@[D@=ZRK5J6'I2JU7:,5=M]$:T*%7$UHTJ4;RD[)+JSHO
MV=?@C>?&#Q:&OXW31;!U?4IQQO[B%3_>;N>PR>N,_:%K:VUC:QV5E D4,,82
M**-<*B@8  '0 <5D_#_P%X?^&OA6V\)>&K;9;VZY=V^_-(?O2,>[$_EP!P *
MVJ_"N),]J9YC>9:4XZ17ZOS?X:(_?.&<@IY%@>5ZU):R?Z+R7XZL****^=/H
MPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\^_:/_9T\%?M)> W\
M)>*$\B\@W2:1JT: R64Q'4?WD. &3HP Z$*1Z#173@\9BLOQ4,3AYN,XNZ:Z
M/^MULUHSEQN"PN8X6>&Q,%.$U9I[-?UL]T]4?D%\7OA%XW^"'CF[\ >/=,-O
M>6QS'*N3%<Q$G;+&W\2-CKU!!! ((',5^L?[1/[-_@#]I'P:WAKQ?;>3>0!F
MTK6($!FLI#W']Y#@;D/# =B P_,+]I;X1^.?V5]3U2P^(^@W4L=A9S7=K<:;
M;M,-1@C4MFW &9&(&-GWMQ (R:_J/@OCO!<387V=9J&(BO>CTDEO*/EW6Z\U
MJ?RIQMP#CN%\5[2BG/#S=HRZQ;VC+S[/:7D]#F:\)_:9_8<TC]ICXQ>"/C)K
M/Q.U+2;OX?WL=YX?L[&QA>/SUGBFW2E\EP7ACX&W@8[YKP#XW?\ !27]N/\
M96^)N@Z_^TG^S!X>T;X>>(KTQVT5AJ!NM0MXP065YXYFB,ZHV[88U5\$*1@L
M/H#]NG]L8?LF>#_#L?A[0;;4_$_C/7H])\.VE^[+;Q,Q4/<3;<,R)O0%5()+
M@9 R1Z.)SSAW-L#B88M24*#BYQG&<&KN\';1OF:]WSMH>=ALBXDRC'8:>#<7
M.NI*$H2A.+LK5%?5+E3][ROJ>YP+,L"+<R*\@0"1T0JK-CD@$G SVR?J:=7S
M9X._;,\;>$/VWI?V)?CU9Z-/=:MI*:CX.\4:'92V<=VIB:1H)H)9IMC?NIPK
MK)@^6!MRW&=^T1^V]\2/"_[2&O\ [.?P=TG1(;GPG\,M0\6:OJ>O6<MPMQ+#
M#YD-I&D<L6Q3E"TA+'#D!05R?0GQ)E=/#2JMOW9^R<;>\IK[/;;6][-:IGG0
MX9S6IBHT5%>]3552O[KIO[7??2UKIZ-'U)17C'[/W[97@OXL_L=6'[77C2W3
MP]IRZ7<3ZW TA=;:6WE>&58SU?<\?R+]YMZK]XXKL_@%KOQ6\6?#FW\8_&+1
MK?2=3UBXDO+70H82KZ59N<V]M,Q8^9.L>TR,-HWLR@84$^AALSPF,]FZ#YE4
M@IIK^5VLWVO?1/5V?9V\[%97C,%[55URNG-P:?\ ,KW2[VMJUHKKNK]I1117
M>>>%%%% !1110 4444 %%%% !1110!Z-\!=;.;_PW-(<%1=0 G !!".!ZDY0
M_1#7HU>$>!]>7PUXLL=9E<K%'-MN"%R?*8%'P/7:S8]Z]XD1HI&B<8*D@C/>
MOBL^P_LL;SK:2O\ -:/]/O/N,@Q'ML%[-[P=OD]5^J^0E%%%>(>X%%%% !11
M10 445T7PS^%_BSXK>(D\/>%K+<1AKFZDR(K=,_><]O8=3VK*M6I8>DZM62C
M%:MO9&M"A6Q-6-*E%RD]$ENRMX"\!>)OB3XD@\+>%; S7$QR['A(4[NY_A4?
M_6&20*^U/@_\(_#GP?\ "R:#HR"6XDP^H7[+A[F3'4^BCD*O8>I))3X1?!_P
MO\'O#8T70H_-N)<-?ZA(H$EPX[GT4<X7H/<DD]97XQQ1Q14SFI["AI13^<GW
M?EV7S>NW[;PKPK3R6G[>O9UFOE%=EY]W\EIN4445\>?9!1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !7,_%CX0^ /C9X0G\$_$30H[
MVSE^:)_NRV\F,"2)^J./4=>A!!(/35B_$?PIJOCKP!K7@O0O'6J^&+S5=,FM
M+;Q%H8A-[IKR(5%Q!Y\<D?FIG<I=&4$#*GI6M"O6PM:-6C)QE%W33LT^Z9C7
MP]#%494:T5*$E9IJZ:[-'X2_\%$/V#]7^.G[45IX1L#+KGP1^"GB9KKQGXV6
MU(M+W6PBE-&+D;-UNI(N74E%,HBRLH94\S_X*'_L>:Y^V_\ #+PCXL^"_C73
MK/Q#X8OAJOAN[OV<6EY#,L;$%D5BI/EQ.K;2/EP0-VX?76J_\&6W_!/#7M5N
M==UW]J?X[WM[>W#SWEY=Z[I,DL\KL6>1W;3B69F))8DDDDFOIG]L7_@D9>^)
M/#(;]D;QY>>$H(K;R[C0+!8#/L50JK9SW*R)#P#\KH>ORNF *_7^'>-<JS6A
MB,%GL?>K\MZB=N9QLH)[*'+:Z?PWNW;K^.<1\#YME&(P^.R"7NT.;EIM7Y5*
M[FUNY\UVFOBM9*_3\+M$TSXM_M+_ /!8_P -ZUXR\*:/IMY\+_"]O_PEQ\-Z
MM)?6EO(L<\D:><\,7SO+=(ICP=H5QN?8QKZT^-G[$OPW^,GQ*N/B_%XCUCP]
MXAU#PE=^&=7OM&:$B^TVX1D='66-P)%#'9(,$<9#  #T#X:?LN^"OV3K?4/A
MWX8\!76B7\E\UQK\NJF234+Z[8DM/=33$R2R,23ECCYOE %:/CK1O$7B+P;J
M>@>$O%1T/4KVRD@LM96T$[64C*0)EC+*&9<Y )QD#((X/ZUE/#U&CEU5XNU:
M=6;JNS6]ERJ,O=5TDES>ZFV]D['Y#F_$=:MF5%8.]&%&FJ*NGLF^9RC[SLY-
MOE]YI)+5JY\R:+X.^%UG$/AWX2TV6W^"/[/,$M[JT:GS?[>UZV5KEHR>/-2U
M)::3H'NI%7'[HBL;X4_\%/?%7B;4O@_XD\>?#W2[3PU\:]>U72M"AT^65KS2
M)K:\CM83.['9<"6210=J1[.OS8P?IWP-\$_A[X ^#UM\#-(T?S?#\.E26%Q;
MW3EWO$D#"=YFX+O*7=G;JS.Q[UXI\,/^"9OPV^'OB/P%+J7CK4M9T#X6ZEJ-
M_P" ]#NK5$:UN+R=)V>XF4YN/+=%:/"QX(!;=7)6ROB'"SHO N,4TN9*UHM3
MIVCKO3C24X145N^:W,[KJH9KPYBJ=98]2DTWR-W;DG"I>6FU2=9TYR<GLN6_
M*K/Z7HHHK[D^$"BBB@ HHHH **** "BBB@ HHHH *]S^'VMCQ!X,L+]F!DCB
M^SW&.</'\O)[DKM8_P"_7AE>B? 76]LU_P"&YI.'07-N&;@,"%< =R05/TCK
MQ<]P_ML%SK>+O\MG_G\CV\@Q'L<=R/:2M\]U_E\STBBBBOB3[D**** "BK&E
M:1JFNZA%I.BZ=-=W4[;8;>WC+NY] !R:^B?@K^QA#;^3XD^+I$CC#Q:)#)E5
M_P"NKCK_ +J\>I/(KRLUSK+\GH\^(EKTBOB?HOU>GF>ME.29CG5;DPT-.LGI
M%>K_ $6OD>9?!+]G3Q=\7[Q+]D>PT1'Q/J4J??QU6('[[=L]!W.>#]=> _A_
MX4^&N@1^&_".F+;P)S(YYDF?N[M_$Q_^L,# K6M+2UL+:.RL;:.&&) D442!
M511P  . !Z5)7XUGO$F-SRI:7NTUM%?F^[_+HC]KR#AG Y%3O'WJCWD_R79?
MB^K"BBBOG3Z,**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH X7XV?LW_  B_: TK^S_B+X7CFN(XRMKJML?+N[;_
M ') .F>=K97/45\1?'[_ ()N?&'X7R3:W\.$?Q;HRY8"SBQ>PKZ-"/\ 6?6/
M)/4JM?HO17U_#G&^?<--0H3YJ7\DM8_+K'Y.W=,^-XEX%X?XG3GB(<E7^>.D
MOGTE\U?LT?B]<6UQ9W#VEW \4L3E9(I%*LC#@@@\@^U,K]8/C/\ LK_!#X\Q
M-+X]\&0F_*X36+$^1=IQ@?O%'S@=@X8#TKY/^,7_  2L^(GAXRZI\&O%%OK]
ML,E=-U K;7:CT#G]W)]24^E?N61>*7#N:I0Q+]A4[2^'Y3V_\"43\'S[PIXD
MREN>%7UBFNL?B^<-_P#P%R/D^BM[QW\+_B+\,-0_LOXA>"=3T>8DA!?VC1K)
MCNC$;7'NI(K!K]'I5J5>FJE*2E%[-.Z?S1^:UJ-;#U'3JQ<9+=-6:]4PHHHK
M0S"BBB@ HHHH **** "BBB@ K4\%:\/#/BJQUMV81PS@3[1DF)@5D ]RA85E
MT5%2$:M-PELU;[RZ=25*HIQW3NOD?1TD;12-$Q&58@X.13:@^"6C>*_BIX6L
M(_"OA^[U&YAC%K<K:6[,(VCPHW-T&4V,22!EJ]\^'_[#OB_5F2\^(6MPZ5!U
M:TM")IS[$_<7Z@M]*_(\TS3+LFG*&+JJ,HZ6ZNW9+4_8<JRK,LZA&>$I.49)
M.^R5^[=D>&112SRK!!&SN[!41%R6)Z #O7K?PK_8^^(/C<QZGXM#:#IS8/\
MI$>;F0?[,?\ #]6Q]#7T=\.O@=\-/A>BR>%O#L?VH+AM0NCYL[?\"/W<^B@#
MVKK:_.<VX_K5$Z> ARK^:6K^2V7SOZ(_2<H\/:-)JIF$^9_RQT7S>[^5O5G,
M?#;X/^ OA3I_V/PEHRI*ZXGOIL//-_O/CI_LC ]JZ>BBOSVO7KXFJZM63E)[
MMN[/T6AAZ&%I*E1BHQ6R2L@HHHK(V"BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *VL:+H_
MB'3I-(U_2;:^M)AB:UO(%EC<>A5@0?QKQCXB?\$\?V7_ !_YD]MX-ET"ZD_Y
M>/#]T80/I$P:(?@@KW"BO1R_-\TRJ?-@Z\J;_NR:OZK9_,\W,<GRK-H<F-H0
MJ+^]%-KT>Z^1\0>-_P#@DCXA@+S_  X^+MG<@Y,=MK=@\)7V,D1?/UV"O)O%
MG_!/3]JWPJ[E/ATFJ0I_R\:3J,,H;Z(663_QVOTXHK[K ^*_%F$2564*J_O1
ML_O@X_C<^"Q_A'PCBVW2C.D_[LKK[IJ7X6/R"\1_!7XP^$'9/%'PL\1:?M_B
MN]&F13[ABN"/<&N:DCDA<Q2QLK*<,K#!%?M%5/5/#^@ZXH36M$L[P#H+JV20
M?^/ U]/A_&FJE:O@D_.,[?@XO\SY;$>"-)N]#&M>4H7_ !4E^1^,]%?K[=_!
M/X,W_P#Q_?"/PQ-_UUT"W;^:55A_9V_9^M\_9_@7X.3/79X8M!G\HZ]!>-&7
MVUPDO_ E_D>=+P2S&^F,A;_"_P#,_(RECC>5Q'$A9F.%51DDU^O=G\$?@QIS
M^9I_PB\+P-G.Z'0+93^B5N:;X>T#1O\ D#Z'9VG&/]&MDC_]! K*KXTX9+]W
M@F_6:7Y19M2\$<4W^\QJ7I!O\Y(_([0/@K\8O%94>&OA5XCOP_W6M-%G=?KD
M+@#WKT7PG_P3S_:M\5;9'^'::7"W2;5M1ABQ]4#,X_[YK].**\/%^,F=5%;#
M8>$/7FD_SBOP/=P?@KDE-WQ.)J3].6*_*3_$^(? O_!)+Q!/LN/B7\6K2V'_
M "TM=#LFF)]A+*4Q_P!\&O;OAO\ \$\?V8?AXR7-QX/E\072<BX\0W'GK_WZ
M4+$1]4->X45\;F7'G%F:)QJXJ48OI"T%_P"2V;^;9]IEG '".5-2I86,I+K.
M\WZ^]=+Y)%;2-%T?P_I\>DZ#I-M8VL0Q%;6<"Q1H/95  JS117R,I2G)N3NV
M?8QC&$5&*LD%%%%(84444 %%%% !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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
5%% !1110 4444 %%%% !1110!__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>coo-20230731_g7.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 coo-20230731_g7.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M1 *4 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *K:QJ^G:!I%UKNL72P6
MEE;/<74S9Q'&BEF8X] ":LU3\1:#IGBKP_?^%]:@,MGJ5G+:W<8.-\4B%&&>
MV030!^)'_!''XQ^(_P#@X7_;\^-7[3O[9JRZ]\(_A='8VGPT^"VJR&3P_;&_
MENO)N+NRR8;ZX2"S<N\ZN#)<9 "QQJEC_@M/\6=>_P"#?7]M;X(?M9?L/V;>
M'/AG\1FO]/\ BC\&-'?R/#VH"Q>U8SV]B"(;.Z>"Z8+)"J!7MU)!$DHDR/\
M@WW^'.N_\$2O^"BOQT_X)Y?MH7L7ABV^(D.GW_PH\;:XXM=+\4QZ=+=JHMKA
M\1M-+!>JYAW;D:"1"-P -G_@X<\#ZU_P6A_;T^!'_!-S]BG4+?Q1-X);4-5^
M*WB[19!=Z9X3M[Y[6-3=3QDQQRQPVLTGDEM[F:%%&Y@* /MS_@K7^QE^R+^V
MC^SMK/QG_;>_;$\3>$_A99^$1=^%K32?$8TC2[&9[=IAJ$\3$_VI=OD".*3*
MA%$<<0=Y)'\X_P"#3,_'BZ_X)+Z=K'QK^+]OXKM+WQEJ#^"K=/$":C-HFDK%
M;HMC,Z.WD.)UN)1;L=T2S+D+NV+[)\0?VRO^"0OQ,^*_B7_@C]^TIXA\*/J7
M@K0;&WNO"?Q1TU+>PO8#8QO&;2YNPL4LT<$B-NC99!DM'G8S+X-_P;/?L.:]
M^R"_[3'B/P?J-_+\'?%WQ<>#X*RW\K,-3T>PDNXEU2(GB6&=)H(TN!Q.+3S%
MRA0D ^U_V[_V.M;_ &Z/AK9_ '4OC[XL\!>";ZYDE\;/X!OEL]7UF%5 AL%N
MG1Q!;,S,\VU2\@B2,$*\F?RL_P""%7P%^.'[ ?\ P7E_:&_X)S_"'XR^(_%_
MP.\%>$8]0U$:Y<^;%:W=U'I]S8DA<1I>JMS/ [1J@E6&5B@V*$_2/_@K9_P5
M%^#?_!*7]E2_^.OQ$N;>]\1:B7L/ /A0R?O=9U(KD J#N%O$"))I!]U %!+O
M&K?#W_!"?_@K7^PA\4_C39?LF?LL^ OB7XG^*OQ1UK4_%_QN^*OCO0+'3AJ5
MREK//-=!;>[G9(UG,%M;V@ CABE)WE@QE /GGX6?'2\_X*<?"#_@IA^VQ\8Y
MY-4UCX::2?\ A16HRRL)_ MI8QZM/:OI;@@V4SFUMGEEAV/*ZL6.&(K[4_8$
MN?BO_P %VO\ @C/\)8_C7^TIXN\)07BWVE_%W5/ MXEEK7B633YY+6&#[4R.
ML,-PBI<7.U-TC8C&U'?/PK^SC\*H_P#@G1^S?_P55_8\^.&I6_A_6+C0#+X&
MMM4F6&3Q%IM]%J]O87%FK8-P)#-;H1'NVR2A#A@17U-^RA^TEX:_X-VO^#>C
MX>:_^T[I)MOB7XA@U#4/#WP_O<QW=[JM_<RW$$$L?#Q)!;/;M<DX,>UD_P!8
MT:, >9_\$*O@+\</V _^"\O[0W_!.?X0_&7Q'XO^!W@KPC'J&HC7+GS8K6[N
MH]/N;$D+B-+U5N9X':-4$JPRL4&Q0D/_  <Z?L1? /X;? C_ (:]\<_MM>*Y
M/VDKGQAI_P#PK^RO_'*6%H\4UXL;VUC8M(%TVSMH#)(+D."&AS-,[RLQ]#_X
M(9_\%=OV"OB+\7H/V6OV8O 7Q-\3_%'XEZMJOC/XY?%7QQX<L[$ZE/':3W$U
MVJ6MW<.(UF\BVMK-5"0Q2G#%PWF]/^WM^T7_ ,$6O^"WW_!-WXF>+M!\<>&-
M2\<>%O#M^G@U=4T];+QAINMQ)(UA;6UM(!=3I<W&R-8(@Z3^:4 \P$( ?HQ^
MQM8_%#3/V1OA?I_QM\?6?BKQC#\/M'3Q1XFT^[6X@U6_%E%Y]U',ORS+))N<
M2#APVX  XKTFOEO_ ((I_L\?&7]E+_@EC\%_@)^T$L\7B_0O"S'5[*ZEWRV'
MVBZGN8K)SD@-!%-' 0"0#%@$@"OJ2@ 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@#S[]JC]E[X,_MF_ 'Q
M-^S5\?O"RZOX6\5::]IJ$ (66$GE)X7(/ES1N%=' ^5E!P>A^-/^"9/_  2U
M_;W_ ."4>F:E^SO\%/VK/AWXY^#-WKTNIZ59^-_!MY!KFCF4CS(XY;2X$4P(
M&3OP"^641AF4_H910!S7BWX,_!_Q_KEKXG\=_"GPUK>I6( LM0U?0K>YGMP"
M2-DDB%DP23P1UKI0 H"J, = *** ,_7?"7A3Q08CXF\,Z?J)@W>2;ZRCF\O.
M,[=X.,X&<>@J+1O G@CPY>?VAX>\&Z587!0H9[+3HHGVGJ-RJ#C@<>U:M% &
M1K_P^\!>*M9T[Q'XH\$:1J6H:1(9-)O[_38IIK)R0=T+NI:,Y Y4CH*GUWPE
MX4\4&(^)O#.GZB8-WDF^LHYO+SC.W>#C.!G'H*T** ,K1O G@CPY>?VAX>\&
MZ587!0H9[+3HHGVGJ-RJ#C@<>U9^D_!CX/:!XQG^(FA?"CPU9>(+DL;G7;30
MK>.\E+9W%IE0.V<G.3SFNEHH **** "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@ 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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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBCIUH *^=?VN?V^?"GP,%SX$^'@M]9\6 %)06W6VFGUE(/SR#_GF#Q_$1P#Y
M]^VM_P %"/L#W?PE^ &L@S@M#JWB:V?(C[-%;,.I[&4=/X>?F'Q1++)-(TTT
MC.[L6=V.2Q/4D]Z_:^!O#)XN,<?G$6H;QI[.7G/LNT=WULM'^'\>>*"P<I9?
MDTDY[2J;J/E#HWWELNEWJM7QSX]\8_$OQ+<>,/'?B&YU/4KILRW-T^3CLJCH
MJCLH  '0"LBBBOWZG2IT::ITXI16B2T279(_GJK5J5ZCJ5).4F[MMW;?=OJ%
M%%%60%%%% !1110 4444 %%%% !7V[^S)_R0GP[_ ->C_P#HUZ^(J^W/V8_^
M2$>'?^O63_T<]?!>(7_(II?XU_Z3(_0/#G_D;U?^O;_]*B=Y1117Y ?L@444
M4 %%%% !1110 4444 %%%% '4^!?B?JGA1DL+[=<V&<>43\T0]4)_ET^E>M:
M1K&FZ]8)J6E72S0N.&7L?0CL?:OGRM7PGXPU;P?J'VS3I-T;8$]NY^60>_H?
M0]J\/,LGIXI.I2TG^#_X/G]Y[N69S4PK5.KK#\5_P/+[CW>BLWPMXJTKQ;IH
MU'3)>1Q-"Q^:-O0_X]ZTJ^.G"=*;A-6:/M*=2%6"G!W3"BBBH+"BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O
MB']O+]NN759;WX(?!76-MFNZ#7]=M9.9ST:WA8?P=F<?>Y4?+DMO_P#!0O\
M;0;PW%=_ +X4ZJ5U"5#'XDU2W?FU0CFVC8?QD??(^Z#M^\3M^&J_=?#?@&,H
MPS?,H>=.#_"<E_Z2O^WNQ^">)GB#*,IY/ED_*I-?C"+_ /2G_P!N]PHHHK]W
M/P(**** "BBB@ HHHH **** "BBB@ HHHH *^V_V8>?@1X=_Z]I/_1TE?$E?
M;?[,'_)!_#O_ %[2_P#HZ2O@O$+_ )%-+_&O_29'Z!X=?\C>K_U[?_I43O:*
M**_(#]D"BBB@ HHHH **** "BBB@ HHHH **** +_AOQ)JGA;4TU32YMK#AT
M/W9%[J1Z5[5X3\5Z9XNTM=1T]L,.)H6/S1MZ'^A[UX-6GX4\4ZCX2U9-3L&R
M.DT)/RR+W!_H>U>3FF60QM/FCI-;>?DSU\JS2>!J<L]8/?R\T>\T53T'7=/\
M1Z7%JVF2[HY!R#U0]U/H15ROAY1E"3C)6:/NXRC.*E%W3"BBBI*"BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KPG]N?]JV']
MGGP&- \+7<;>+-;B9=.3AC9P]&N6'MR$!X+<\A6%>I?%SXI>&/@Q\/-3^(_B
MZXV6>G0%A&I&^>0\)$GJS,0!Z9R> 37Y1_%OXI>*?C/\0=2^(WC"ZWWFHSEA
M&I.R",<)$F>BJN /ID\DFOTSPWX/7$&8?6\5'_9Z3U72<MU'T6\ODNI^8>)?
M&;X=R[ZGA96Q%5:/K".SEZO:/G=]#G[N[NK^ZEOKZYDFGFD:2::5RS.Q.2Q)
MY))Y)J.BBOZ?225D?RNVV[L****8@HHHH **** "BBB@ HHHH **** "BBB@
M K[:_9?_ .2#>'?^O>7_ -'R5\2U]M?LN_\ )!O#O_7O+_Z/DKX+Q"_Y%%+_
M !K_ -)D?H'AU_R.*O\ U[?_ *5$[ZBBBOR _9 HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH Z+X=>.)O!VK8N&9K*X(%S&.=OHX]Q^H_"O:(9HKB)9X)
M%='4,CJ<A@>A%?.M>C?!GQN<CPAJ<WJUB['\2G]1^(]*^=SS+E4A]8IK5;^:
M[_+\O0^DR+,?9S^K5'H]O)]OG^?J>C4445\B?8!1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !117D7[:_Q]_X4#\$;W5])NQ'KFK$V
M.A@'YDE8'=,/^N:9;/3=L!ZUVY;E^)S7'T\)AU><VDOGU?DMWY'#F688;*<!
M5QF(=H4TY/Y=%YO9=V?)O_!1_P#:2?XI?$G_ (51X8O]V@^%[ADG:-OENK\9
M61_<1\QCWWGD$5\U4KN\KF21RS,<LS'))]:2O[*R3*,+D65TL#AU[L%OW?5O
MS;U_ _BO/,XQ6?YK5QV(?O3=[=ETBO)+3\0HHHKU3R0HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *^V?V7/^2"^'O^N$W_H^2OB:OMC]EKGX"^'O^N,W
M_H^2O@_$+_D44_\ KXO_ $F1]_X=?\CBK_U[?_I43T"BBBOQ\_90HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *?;W$]I.EU;2E)(W#1NIY4@Y!IE%#2:
MLP3:=T>Z^!_%,/BWP_%J:D"9?DN8Q_"XZ_@>H^M:]>-?"KQ6?#?B-;:XDQ:W
MI$4V3PK?PM^!./H37LM? YI@_J6*<5\+U7^7R/T'*L;]=PJD_B6C_P _F%%%
M%>:>F%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^9W_!0/
MXXGXQ?'J[TS2KWS-&\,;M.T\*V4>16_?RCM\SC:".JQH:^Z/VMOC$/@=\!=<
M\:VUQY>H/!]CT?!Y^U2Y5&'^X-TGTC-?E*S,[%W8DDY))Y)K]P\'LA52M5S:
MJOA]R'J]9/Y*R^;/PGQFS]TZ-'**3^+WY^BTBOF[OY(2BBBOWP_GT**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ K[8_99_Y()X>_P"N,W_I1)7Q
M/7VO^RQS\ _#W_7*?_THEKX/Q"_Y$]/_ *^+_P!)D??^'7_(YJ?]>W_Z5$]!
MHHHK\?/V4**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KVSX:^)C
MXF\+0SSR;KBW_<W&3R2!PWXC!^N:\3KKO@WXA.D>*!IDTF(;]?+()X$@Y4_S
M'_ J\G.<+]9P;DMXZK]3U\EQ?U;&J+VEH_T_'\SUZBBBOA3[T**** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBDDD2)&EE<*J@EF8X 'J: /A7_@J
M]\5VU7QKH7P=T^XS!I-J=0U%5/!N)<K&I]UC!/TFKY&KKOCW\1IOBW\9?$GQ
M$DE+1ZGJLCVN[JMNIV0K^$:H/PKD:_LSA7*5DG#V'P=K2C%.7^)ZR_%M>A_%
M/%F;O/>(L3C+WC*34?\ #'2/X)/U"BBBOH#YT***P_$_Q.^&O@F\33O&?Q"T
M/2+B2/S(X-4U:&W=TR1N"R,"1D$9]C43J4Z4>:;27GH73IU*LN6";?EJ;E%<
MC_PT#\!?^BV^$/\ PI;7_P".5UD4L5Q$L\$JNCJ&1T;(8'H0>XJ:=>C6O[.2
M=NS3*J4*]&WM(M7[IH=1116ID%%%<[;_ !>^$UWH5UXHM?BAX=DTRROFLKW4
M8];@:"WN5(!A>0/M20$C*$@C/2HG5IT_BDEZOMO]QI"E5J?!%OT7?;[SHJ*P
MKWXH_#/3?!W_  L34?B+H5OX?W8_MV;5X4L\[_+QYQ;9]_Y>OWN.M;<$\-S"
MES;3+)'(H:.1&!5E(R"".HHC4IS=HR3T3WZ/9^CZ"E2J05Y1:U:VZK=>JZCJ
M***L@**** "BBB@ K[7_ &5O^2!>'O\ KE/_ .E$M?%%?:W[*O\ R0+P]_US
MN/\ TIEKX/Q"_P"1/3_Z^+_TF1]_X=?\CFI_U[?_ *5$]"HHHK\?/V4****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I]O/+:SI<P.5>-PR,.Q!R#
M3**&DT";3NCZ!T'5HM<T:VU>'&VXA5R!V..1^!R/PJW7$? W6?M?AZ?1Y&RU
MG/E!_L/S_,-^==O7YQC*'U;%3I]G^'3\#]*P5?ZSA(5>Z_'K^(4445S'4%%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %>;?M?^/6^&W[-GB[Q-!/Y<[:4U
MI:L#R);@B!2/<&3=_P !KTFOE3_@K%XQ.E_"'P]X)AFVOJ^NM<2*#]^*WB.1
M]-\T9_ 5]%PCEZS3B;"89JZ<TWZ1]Y_@F?-\89@\JX7Q>)3LU!I>LO=C^+1\
M#4445_91_%84444 %?%'_!>:W@D_8RTF>2%&>/Q_9>6Y497-K> X/;-?:]?&
M7_!;K1]?\<_LNZ3X \#>&-6UO67\8VEY_9VCZ5-=2+;I;W2M*PB1MJ[F49.,
MD\5\MQO%RX3QD4KMP=O-GU? TE'B[!R;LE--^2&? /Q#^Q_^T-\$_AI^QO<:
M%X9\0:UJWP?M9_$;6]A')-I+1:?;1[VD"Y2X\V3(PV]3&Q.#C/LOB#]I9/!G
MQATC]C[X3>$X?%OC2S\)_P!IZFEYJO\ 9UG86<2JB-+*(IV$DC% L80X#@LR
M@@EO[(?@/PKKOP-^#_C>^TB6V\2>#_AW9:-<"ZL6@N;<FRMX[BVD610Z@20J
M<=,KD<')^7/VE?#&J?LX?\%2KG]I/XK_  NU[Q!\-_'.@P6-QJ>AV5Q<?V=(
MEM;PX80?-N$EJC[?XDE)4,RD5XE7$8[)LHH8I*/OSI0E.,;<M+E6LM)[2NG)
MII<S:2Z>[1PV SK.,1A7S/DA5G&$I7YJW-M&SA>\+-133?*DV^ONVN?\%,/
MMO\ L:C]LGPO\/;S4=.LM573?$&@3:@L%WIUT95B:/.QDDPSQG.5RCJW!RHM
M_"W]O7QI\9O%OA?3/A_^R5XON- \4>#WU>V\6W,HAL8[I;8RFSWM'MP)?W'F
MLR9?E49"&/E'[</P^\'3?\$WO$WAG]G7]GK5/#]MXE\465WI&@V/A^=+S4=L
MUNSWDEJ$,D!*Q'B0!MD:%@I8*/I?]BF'[%^R)\--(ET^>TN=/\#:7:7]G=6K
MPRP7,=K&DR.C@,K"0,#D=:Z,#B\^Q>=QPE3$I1C1ISDXPC:4N9J5G*.BE%)^
M5TU9;\V.PG#^#R.6,IX9N4JU2$5*<KQCR1<;J,K-QDVO.S3N]OG7_@FM^UI^
MT;^TWXH^)/COQ!\/;2^MKGQ$L$)/B$06^BQQ6K>3:)&8W=U9@-T@'WI&<KVK
MS_X >(OV=?%W_!-+]H6Z_9_^$.J>%;%+/43J-IK.M?;WDF^QATV-@;408"CD
MY&22>:Z3_@D'8^*OV?9OBA\*/BS\//$VD:FGBEKV6:XT"X%JEM'"X,WVC;Y;
M@LH"JC,[^8K*K*&9?,?V)_"'CCP?_P $YOV@O ?BKX>^(]/UK6([DZ3I5YX>
MNH[B]\ZT$4?E(8\R9?@[0<=3@5\EA<5C:F78+ZQ)SG*GB^=RC%RC*VR?*I1O
MU5]=MDDOL,3A<#2S+&_5XJ$(U,'R*,I*,HWW:YG&5EL[:;[MMWO#GB+X5>'/
M^")7@"Y^-_PQOO$_AJ3Q'>)<0:3KOV&[MKC^U;XQ2H3&RN.'5@<8## /5?1_
MV[_VK_B-\(/A1\$?AA\"_ _]C^'O'<&E""Y;5@;@6L7V5AIJ'DH"DD2/,WWE
M+ #DFO(_&W@OQY=_\$3_  =\'[7X=^(Y/%-MXPF^T>'T\/71NXE%_>3[VB\O
M<$\N6-MV,?.!G/%=K^WWX#\>>(_@7^R_\2/#?@/7-1T[P>]F/$BV.D3RW%@?
M*L<B2%5\Q<-;RJ<KPP"GE@#S/$8^CDTXT+QE'"X76,5S;I3BY6YK*+;:O[M^
MB.E8?+ZV=TY8A*498O%Z2D^7X7*$E&_+=R22:7O>;/>_VD/^"@WBO]E6^\&V
MOQ?_ &=7LH?&-RUM%J$7BN.2VT^99@A6>18/E&QDER ?E+8R485[0?B7XE;X
MX1?"2V\$02V2^'AJM_KJ:M_QZAI&BCB,/E9+2.DFT[@"L4A)!4*?+/V\?@=;
M_MI?L6ZWI&A>'K^+5HK<ZSX4@U*Q:WNC<V^\HIB<!XS-%O0*X5U$XWJK J)_
M^";6G?$/4?V7?#GQ1^+UP9_$?B;1K)C+(IWIIT$"PV:DGD[HPUP3_?NY#WK]
M%P^)S>/$+P<ZCG1E&-2$K1T4;J<6U%7<I.+[I-VM8_-\1ALFEPZL9"FH5H2E
M3G"\M92LX22<G91BIIZV;2O>Y[]1117UI\>%%%% !7VK^RI_R0'P]_N7'_I3
M+7Q57VK^RES\ ?#_ /N7/_I3+7PGB%_R)Z?_ %\7_I,C[[PZ_P"1U4_Z]O\
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
M'[='PS^'W@*?Q%J_@*Z^%6H0W/P_U?PBD*G24C2)! L4BLABVP08 P5,*8.
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
MQ3Q9E#R+B+$X.UHQDW'_  RUC^#2]0HHHKZ ^="BBB@ HHHH **** "BBB@
MHHHH ***GTS3;_6=1@TG2[5Y[FZF6*WAC&6=V. H]R32;45=[#2<G9;G7? ?
MX1WWQ@\=0Z)M=-.ML3:K<J/N1 _=!_O,>!^)P0IK[=T[3['2;"#2],M4@M[:
M)8H(8UPJ(HP% ] !7)_ OX2V'P?\"P:"@22_GQ-JERO_ "TF(Z _W5^Z/Q.,
MDUV5?A?%6>O.<?:F_P!U#2/GWE\^GE;S/WKA/(5DF7WJ+][/67EVC\NOG?R"
MBBBOF#ZD**** *C:#H3ZLNOOHMH;Y4V+>FV7S@O3 ?&<<GC-2W&GV%W<0W=U
M8PR2VY)MY9(@6B)&"5)Y7(]*FHHL@NPJEKGAKPYXGCMH?$GA^RU!+.]BO+1+
MZT2407$;;HYD#@[9%/*N.0>015VBC<$V@K&\(_#OX?\ @#[9_P ('X%T;1/[
M0N//O_[(TR*V^TR\_O)/+4;VY/S')YK9HI65[CN[6"BBBF(**** "BBB@ HH
MHH **** "BBB@ HHI]O!+=7"6MNA:21PJ*.Y)P!0VD@2;=D>I? W1C:>'I]8
MD3#7D^$..J)Q_,M^5=O530=*BT/1K72(<8MX50D=SCD_B<G\:MU^<8RO]9Q4
MZO=_AT_ _2L%0^K82%+LOQZ_B%%%%<QU!1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110!YM^UM\'1\<?@+KG@JVM_,U!(/MFCX'/VJ++(H_WQNC^DAK
M\I65D8HZD$'!!'(-?M'7YG?\% _@:WP=^/5YJFEV7EZ-XGW:CIY5<(DC']_$
M.WRN=P Z+(HK]P\'L^5.M5RFJ_B]^'JM)+YJS^3/PGQFR!U*-'-Z2^'W)^CU
MB_D[KYH\,HHHK]\/Y]"BBB@ HHHH **** "BBB@ HHHH *^DOV,?@G]E@_X6
M]XEL\22JR:)%(OW4/#3X]^57VW'G(->4_L]_!ZY^,'CF/3[F-UTJQVS:M.N1
M\F>(P>S.00/0!CVK[8M+2UL+6*QLK=(H88UCABC7"HH& H Z  8Q7YYQQGWU
M>C_9]!^])>\^T>WJ^OEZGZ/P)P_]9K?VC77NQ?N+O+OZ1Z>?H24445^3'ZZ%
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5U
MWP;\/?VOXH&I3)F&P7S#D<&0\*/YG_@-<C7MGPT\,GPSX6A@GCVW%Q^^N,CD
M$CA?P&!]<UY.<XKZM@VEO+1?K^!Z^2X3ZSC5)[1U?Z?C^1T%%%%?"GWH4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7D7[:_P  ?^%__!*]
MT?2K0/KFDDWVAD#YGE4'=#_VT3*XZ;MA/2O7:*[<MS#$Y5CZ>+P[M.#37RZ/
MR>S\CAS++\-FV JX/$*\*B:?SZKS6Z[,_%R2-XG:*5"K*2&5A@@^AI*^E?\
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
M35T[3(N3S-,P^:1O4_X=JTJ**^-G.=6;G-W;/M*=.%*"A!62"BBBH+"BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH Y'XL_ OX6_&VPMK'XC^$[:_:RF66SN&7$L+ @X##G:<?,AR
MK=P>*X7QC\,==\*%KJ)#=60Z7$2\H/\ :';Z]*]HH(!&"*]7!YSC<)"-/F<J
M:O:+;LK[V[7ZVWZGDXS)<#BYRJ<JC4E:\DE=VVOWMTOMT/G.BO7O%OP@T'7B
MUYI.+&Y/)\M?W;GW7M]1^1KS?Q'X*\1^%I"-5T]A%G"W$?S1M^/;Z'!KZK!Y
MGA<8K1=I=GO_ ,$^2QF5XO!.\E>/=;?\ R:***]$\X**** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HI\%O/=3+;VL#R2.<*D:DDGV ZUVOA7X*ZM
MJ)2[\23?8X3SY*X,K#^2_J?:N?$8O#X2/-5E;\_N.G#83$8N7+2C?\OO..TW
M2]1UB[6PTNSDGF?[J1KD_7V'O7I?@KX-V>FE-1\4[+B<<K:CF-/][^\?T^M=
M9H7AS1?#=K]DT:P2%3]]@,L_N2>35ZOE,=GE;$7A1]V/XO\ R_K4^LP&14<.
MU.M[TOP7^?\ 6@BJJJ%50 !@ #I2T45X1[X4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !221QS1F*6-65AAE89!%+10!R?B/X/>%]:W3Z>IL)CW@&4)]T_P
MQ7#:]\)/%^C%I+>T%[$.CVIRWXKU_+->RT5ZN&SC&X;2_,NS_P ]SR<5DV!Q
M.O+RONO\MCYUEBE@D:&>)D=3AE=<$'W%-KZ!U30-%UN/R]6TN"X&, RQ@D?0
M]1^%<QJWP1\*WN7TV>XLV/0*^]!^#<_K7MT.(<-/2K%Q_%?Y_@>%7X=Q4-:4
ME)?<_P#+\3R6BNWU+X%^([<EM-U*UN5'0/F-C^'(_6L2^^&WCC3R?.\.SN!W
M@Q)G_ODFO4IYA@JWPU%]]OS/+JY=CJ/Q4W]U_P C#HJ>ZTO4[$D7NG3PD=1+
M"RX_,5!76FI*Z.-Q<79H****8@HHIT<<DK;(HV8GH%&30 VBM&S\(^*;\_Z)
MX>O'!_B^SL!^9&*V-/\ @[XXOL&:RAM@>]Q./Y+DUSU,7A:7QS2^:.FG@\75
M^"#?R9RU%>D:9\!8QA]9U]CZQVL6/_'F_P *Z72/AEX+T;#PZ,DT@_Y:71\P
M_D>!^ KS:V>X&G\-Y/R7^9Z5#(,?5^.T5YO_ "/(=&\+^(/$#A-'TF:8$XWA
M<(/JQX'YUV?A_P"!5PY6?Q+J80=3!:\G\6/ _ 'ZUZ2B)&H1%"J!@ # %+7C
M8G/\75TII17WO[_^ >WAN'\)1UJ-R?W+[O\ @F?H7A;0/#4/E:-IL<1(PTF,
MNWU8\FM"BBO$G.=27-)W?F>Y"$*<>6"LO(****DH**** "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 **** "H)M+TRX.;C3H),]=\*
MG^8J>BFFT]!-*6Y0?PKX7D_UGANP;/7-FA_I31X0\)J<KX7TX'U%E'_A6C16
MGMJR^T_O9G["C_*ON13C\/:!#_J=#LT_W;9!_2K4<,4*[88E0>BKBG45$ISE
MN[EQA".RL%%%%24%%%% !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 %
>%%% !1110 4444 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>coo-20230731_g8.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 coo-20230731_g8.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M1 *4 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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@ 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *K:QJ^G:!I%UKNL72P6
MEE;/<74S9Q'&BEF8X] ":LU3\1:#IGBKP_?^%]:@,MGJ5G+:W<8.-\4B%&&>
MV030!^)'_!''XQ^(_P#@X7_;\^-7[3O[9JRZ]\(_A='8VGPT^"VJR&3P_;&_
MENO)N+NRR8;ZX2"S<N\ZN#)<9 "QQJEC_@M/\6=>_P"#?7]M;X(?M9?L/V;>
M'/AG\1FO]/\ BC\&-'?R/#VH"Q>U8SV]B"(;.Z>"Z8+)"J!7MU)!$DHDR/\
M@WW^'.N_\$2O^"BOQT_X)Y?MH7L7ABV^(D.GW_PH\;:XXM=+\4QZ=+=JHMKA
M\1M-+!>JYAW;D:"1"-P -G_@X<\#ZU_P6A_;T^!'_!-S]BG4+?Q1-X);4-5^
M*WB[19!=Z9X3M[Y[6-3=3QDQQRQPVLTGDEM[F:%%&Y@* /MS_@K7^QE^R+^V
MC^SMK/QG_;>_;$\3>$_A99^$1=^%K32?$8TC2[&9[=IAJ$\3$_VI=OD".*3*
MA%$<<0=Y)'\X_P"#3,_'BZ_X)+Z=K'QK^+]OXKM+WQEJ#^"K=/$":C-HFDK%
M;HMC,Z.WD.)UN)1;L=T2S+D+NV+[)\0?VRO^"0OQ,^*_B7_@C]^TIXA\*/J7
M@K0;&WNO"?Q1TU+>PO8#8QO&;2YNPL4LT<$B-NC99!DM'G8S+X-_P;/?L.:]
M^R"_[3'B/P?J-_+\'?%WQ<>#X*RW\K,-3T>PDNXEU2(GB6&=)H(TN!Q.+3S%
MRA0D ^U_V[_V.M;_ &Z/AK9_ '4OC[XL\!>";ZYDE\;/X!OEL]7UF%5 AL%N
MG1Q!;,S,\VU2\@B2,$*\F?RL_P""%7P%^.'[ ?\ P7E_:&_X)S_"'XR^(_%_
MP.\%>$8]0U$:Y<^;%:W=U'I]S8DA<1I>JMS/ [1J@E6&5B@V*$_2/_@K9_P5
M%^#?_!*7]E2_^.OQ$N;>]\1:B7L/ /A0R?O=9U(KD J#N%O$"))I!]U %!+O
M&K?#W_!"?_@K7^PA\4_C39?LF?LL^ OB7XG^*OQ1UK4_%_QN^*OCO0+'3AJ5
MREK//-=!;>[G9(UG,%M;V@ CABE)WE@QE /GGX6?'2\_X*<?"#_@IA^VQ\8Y
MY-4UCX::2?\ A16HRRL)_ MI8QZM/:OI;@@V4SFUMGEEAV/*ZL6.&(K[4_8$
MN?BO_P %VO\ @C/\)8_C7^TIXN\)07BWVE_%W5/ MXEEK7B633YY+6&#[4R.
ML,-PBI<7.U-TC8C&U'?/PK^SC\*H_P#@G1^S?_P55_8\^.&I6_A_6+C0#+X&
MMM4F6&3Q%IM]%J]O87%FK8-P)#-;H1'NVR2A#A@17U-^RA^TEX:_X-VO^#>C
MX>:_^T[I)MOB7XA@U#4/#WP_O<QW=[JM_<RW$$$L?#Q)!;/;M<DX,>UD_P!8
MT:, >9_\$*O@+\</V _^"\O[0W_!.?X0_&7Q'XO^!W@KPC'J&HC7+GS8K6[N
MH]/N;$D+B-+U5N9X':-4$JPRL4&Q0E/_ (.,?^"3NK_"_P#99\5_\%:O$/[<
M/Q)O?C/X5\1:==Q1?VXMOH]E;W>HP6L>G:1!&BS6*VPG1T<2LSB&1Y 7D+)Z
M;_P0G_X*U_L(?%/XTV?[)O[+/@+XE^)_BI\4=:U/Q?\ &[XJ^.] L=.&I7*6
ML\\UV%M[N=DC6<P6UO: ".&*4G>6#&7SG_@I-_P<"?\ !+SXH_MUZ?\  _\
M:)/C3QK\'O@IK\>IQ:3X%T.TOK#QIXKA+JLEU)/=PB33['+;(E#)<SNSL3%#
M&)0#]9/^"=/B/XZ^,/V"_@[XL_:;:9O'^I_#?1[KQ8]U%LG>\DM(V=IE_AF.
M09!@8<L,#H/9J\D_86_:LT[]N#]E;PK^U=H/@K4/#VD^-8[N]T+2]6*?:ETY
M;R:*UEF",RK)+!'',45F5#+M#/MW'UN@ 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@#S[]JC]E[X,_MF_
M'Q-^S5\?O"RZOX6\5::]IJ$ (66$GE)X7(/ES1N%=' ^5E!P>A^-/^"9/_!+
M7]O?_@E'IFI?L[_!3]JSX=^.?@S=Z]+J>E6?C?P;>0:YHYE(\R..6TN!%,"!
MD[\ OEE$89E/Z&44 <UXM^#/P?\ '^N6OB?QW\*?#6MZE8@"RU#5]"M[F>W
M)(V22(63!)/!'6NE "@*HP!T HHH S]=\)>%/%!B/B;PSI^HF#=Y)OK*.;R\
MXSMW@XS@9QZ"HM&\">"/#EY_:'A[P;I5A<%"AGLM.BB?:>HW*H..!Q[5JT4
M9&O_  ^\!>*M9T[Q'XH\$:1J6H:1(9-)O[_38IIK)R0=T+NI:,Y Y4CH*GUW
MPEX4\4&(^)O#.GZB8-WDF^LHYO+SC.W>#C.!G'H*T** ,K1_ ?@?P[=F_P##
M_@W2K&<H4,UGIT43E3U7*J#C@<>U5/\ A4WPK_Z)IX?_ /!-!_\ $5T%% $5
MC8V6F6<>GZ;9Q6]O"@2&"",(B*.@"C@#V%2T44 %%%% !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 %%%% !1165J7COP/HS%-8\9:5:$=1<ZC%'C_OIA5P
MIU*KM!-ORU(G4ITE>;27GH:M%<E/\??@3:EA<_&KPE&5&6#^([48'OF2M72_
MB%X!URQCU/1/'&CWEM,NZ&XM=3BD1QG&0RL01GTK>>!QM./-.E)+SBU^AA#'
M8*K+EA5BWY23_4V**IQ>(= G_P!3KEF_^[<H?ZU:BFAG7?#*KCU5LUSRA..Z
ML=$9PEL[CJ***DH**** "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 **** "BBH[R\M-/M9+Z_NHX((4+RS3.%1%'4DG@#WII-NR$VD
MKLDHKYZ^-'_!2/X#?#)Y=*\(3R^+M3CR/+TJ0+:JWHUP001[QAZ^5OBS_P %
M$OVCOB8\MGI'B&/PQI[Y"VN@J8Y<?[4YS)GW4J/:OO,D\-^)\Y2FZ?LH/[53
M3[HZR]-$GW/@,\\2^%LD;IJI[:HOLT]?OEI'UU;78_0SQ[\6_AC\+K3[;\0O
M'FE:0I7<B7UXJ22#_83.Y_HH->$_$'_@J7\ O#7F6W@G2-8\23K]R2*W^RV[
M?\#E^<?]^S7Y\W^H7^JWDFHZI?37-Q,VZ:>XE+N[>I8\D_6H:_4LK\'\CPR4
ML;5E5?9>Y'\+R_\ )D?E&:^,N>XEN.!I0HQ[OWY?>[1_\E9]3>-?^"KGQHU@
MM#X(\$:%HD3'Y7G\R[F7Z,2B?FE>6^*?VV?VI_%[,=2^,^JVZGHNE%+/ ] 8
M%0_KFO*Z*^ZP7"'#&7I>PPD$UU<5)_?*[_$^#QW&/%.8M^WQE1I]%)Q7W1LO
MP-;7O'GCCQ2S/XG\9ZMJ3-]XW^HRS$_7>QK)HHKZ"G3ITH\L$DO+0^=J5*E6
M7-.3;[MW"OM_]FGGX%^'/^O)O_1CU\05]O?LT'/P+\.?]>;?^C'KX3Q"_P"1
M52_Q_P#MLC[[PY_Y&U7_  /_ -*B=U2I))$V^-RI'=3@TE%?D)^QFC9^+O%-
MAC[)XAO4 Z*+EB/R)Q6Q8?&+QQ9$"6^AN0/X;B ?S7!KEJ*YZF$PM7XX)_)'
M33QF*I?!-KYL](TOX]1DA-:T!@.\EK+G_P =;_&NET?XF^"]9(2'6$AD/_+.
MZ'EG\SP?P->)45YM;(L#4^&\7Y/_ #/2H9_CZ7QVDO-?Y'T6CI(@DC<,I&0P
M.0:6O M&\4>(/#[[M'U:: 9R45LH?JIX/Y5V?A_XZSIM@\2Z6''0W%KP?Q4\
M'\"/I7C8G(<72UIM27W/[O\ @GMX;B#"5=*B<7]Z^_\ X!Z516?H7BKP_P")
M8O,T;4XYB!EH\X=?JIY%:%>).$Z<N62L_,]R$X5(\T'=>04445)04444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !2,RHI=V  &22> *XKXX?M"?"_]GWPW_PD
M/Q$UT1/(#]BTVWP]U=L.T:9&1ZL<*,C)&17Y_P#[2G[=/Q8^/\L^@V5R^@>&
MF)5='L9SNN%_Z;R#!D_W1A.G!(S7V?"_ V<\434Z:Y*/6<MO^W5]I^FG=H^)
MXJX\R7A6#A5?M*W2G'?_ +>>T5ZZ]DSZK_:%_P""COPE^$[3^'/A\$\5ZY'E
M&^R38LK=_P#;F&=Y']U,]""RFOB?XU?M0_&GX^7;-X_\7RM8[]T.CV68;2+G
MC$8/S$=F<LWO7GU%?T3P[P-D'#<5*C3YZO\ /+67RZ1^6O=L_G#B3CSB#B63
MA6J<E)_8CI'Y]9?/3LD%%%%?8'Q@4444 %%%% !1110 5]O?LS_\D*\.?]>;
M_P#HUZ^(:^W?V9?^2$^'/^O1_P#T:]? ^(7_ "*J7^-?^DR/T'PY_P"1O5_P
M/_TJ)W=%%%?D)^QA1110 4444 %%%% #[>XN+29;FUG>*1#E)(V(*GV(KM?"
MOQJU;3BMIXDB-Y"./.7 E4?R;\<'WKAZ*Y\1A,/BX\M6-_S^\Z<-B\1A)<U*
M5OR^X]^T+Q'HOB6T^V:-?),O\:CAD/H0>15ZOGK3=4U'1[M;_2[R2"9/NO&V
M#]/<>U>E^"OC)9ZD4TWQ0$MYSPMT.(W/^U_=/Z?2OE,=D=;#WG1]Z/XK_/\
MK0^LP&>T<0U"M[LOP?\ E_6IW5%(K*RAE8$$9!!ZTM>$>^%%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 444=.M !7SK^UU^WQX4^!8N/ GP]%OK/BP*4E!;=;::?64@_/)_TS!X
M_B(X!\^_;6_X*#_8&N_A+\ =9S."T.K>)K9^(ST:*V8=3V,HZ?P\_,/BB662
M:1III&=W8L[L<EB>I)[U^U\#>&3Q<8X_.(M0WC3V<NSGU2[1W?6RT?X?QYXH
M+!REE^323GM*INH^4.C?>6RZ7>JU?'/CWQC\2_$USXP\=^(;G4]2NFS-<W+Y
M..RJ.BJ.R@  < "LBBBOWZG3IT::ITTE%:)+1)=DC^>JM6I6J.I4DY2;NVW=
MM]VPHHHJR HHHH **** "BBB@ HHHH *^W?V9/\ DA/AW_KT?_T:]?$5?;G[
M,?\ R0CP[_UZR?\ HYZ^"\0O^132_P :_P#29'Z!X<_\C>K_ ->W_P"E1.\H
MHHK\@/V0**** "BBB@ HHHH **** "BBB@#J? OQ/U3PHRV%]NN;#./*)^:+
MW0G^73Z5ZUI&L:;KU@FI:5=+-"XX9>Q]".Q]J^?*U?"?B_5O"&H"\TZ3<C8$
M]NY^60>_H?0]J\/,LGIXI.I2TG^#_P"#Y_>>[EF<U,*U3JZP_%?\#R^X]WHK
M-\+>*M*\6Z:-1TR7D<30L?FC;T/^/>M*OCIPG2FX35FC[2G4A5@IP=TPHHHJ
M"PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ KXA_;R_;LDU66\^"/P4UG%FNZ#7]=M9.;@]&MX6'\'4,X^]T'R
MY+;_ /P4+_;0?PU%=_ +X5:KC4)4,?B35+=^;9".;:,C^,C[Y_A!V]2=OPU7
M[KX;\ QE&&;YE"_6G!_A.2_])7_;W8_!/$SQ!E&4\GRR?E4FOQA%_P#I3_[=
M[A1117[N?@04444 %%%% !1110 4444 %%%% !1110 5]M_LP\_ CP[_ ->T
MG_HZ2OB2OMO]F#_D@_AW_KVE_P#1TE?!>(7_ "*:7^-?^DR/T#PZ_P"1O5_Z
M]O\ ]*B=[1117Y ?L@4444 %%%% !1110 4444 %%%% !1110!?\-^)-4\+:
MFFJ:7-M8<.A^[(O=2/2O:O"?BO3/%VEKJ.GMAAQ-"Q^:-O0_T/>O!JT_"GBG
M4?"6K)J=@V1TFA)^61>X/]#VKR<TRR&-I\T=)K;S\F>OE6:3P-3EEK![^7FO
MU/>:*IZ#KNG^(]+BU;3)=T<@Y!ZHW=3Z$5<KX>490DXR5FC[N,HSBI1=TPHH
MHJ2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *\)_;G_ &KH/V>? 8\/^%;R,^+-;B9=.3AC90]&N6'MR$!X+<\A6%>I?%SX
MI>&/@Q\/-3^(_BZXVVFG0%A$I&^>0\)$GJS,0!Z9R> 37Y1_%OXI>*?C/\0M
M2^(WC"YWWFHSEA&I.R",<)$F>BJN /ID\DFOTSPWX/7$&8?6\5'_ &>D]5TG
M+=1]%O+RLNI^7^)?&;X=R[ZGA96Q%5:/K".SEZO:/G=]#G[N[NK^ZEOKZYDF
MGFD:2::5RS.Q.2Q)Y))Y)J.BBOZ?225D?RPVV[L****8@HHHH **** "BBB@
M HHHH **** "BBB@ K[:_9?_ .2#>'?^O>7_ -'R5\2U]M?LN_\ )!O#O_7O
M+_Z/DKX+Q"_Y%%+_ !K_ -)D?H'AU_R.*O\ U[?_ *5$[ZBBBOR _9 HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH Z+X=>.)O!^K8N&9K*X(%S&.=OHX'
MJ/U'X5[1#-%<0I<02*Z.H9'4Y# \@BOG6O1O@SXW.1X0U.;U:Q=C^)3^H_$>
ME?.YYERJ0^L4UJM_-=_E^7H?29%F/LY_5JCT>WD^WS_/U/1J***^1/L HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKR']M?X_#X
M _!&]U;2KP1ZYJV;'0P#\R2L#NF'_7-,MGINV ]:[<MR_$YKCZ>$H*\YM)?/
MJ_);OR.',LPPV4Y?5QF(=H4TY/Y=%YO9=V?)W_!2#]I)_BE\2?\ A5'AB_W:
M#X8N&2=HVRMU?@%9']Q'S&/?>>017S52N[RN9)'+,QRS,<DGUI*_LK),HPN1
M972P.'7NP6_=]9/S;U_ _BO/,XQ6?YK5QV(?O3=[=ETBO)+3\0HHHKU3R0HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *^V?V7/\ D@OA[_KA-_Z/DKXF
MK[8_9:Y^ OA[_KC-_P"CY*^#\0O^113_ .OB_P#29'W_ (=?\CBK_P!>W_Z5
M$] HHHK\?/V4**** "BBB@ HHHH **** "BBB@ HHHH **** "GV]Q/:3I=6
MTI22-PT;J>5(.0:910TFK,$VG='NO@?Q3#XM\/Q:FI F7Y+F,?PN.OX'J/K6
MO7C7PJ\6?\(WXC6VN9,6MZ1%-D\*V?E;\"<?0FO9:^!S3!?4L4TOA>J_R^1^
M@Y5C?KN%4G\2T?\ G\PHHHKS3TPHHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "OS._X*!_'(_&/X]7>F:5=^9H_AC=IVGA6RKR*W[^4?[SC:
M".JQJ:^Z/VMOC%_PH[X"Z[XUM;CR]0>#['H_//VJ7*HP]=@W28](S7Y2LS.Q
M=V)).22>2:_</![(54JU<VJKX?<AZO63^2LOFS\)\9N('3HT<GI/XO?GZ)VB
MOF[OY(2BBBOWP_GT**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M[8_99_Y()X>_ZXS?^E$E?$]?:_[+'/P#\/?]<I__ $HEKX/Q"_Y$]/\ Z^+_
M -)D??\ AU_R.:G_ %[?_I43T&BBBOQ\_90HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "O;/AKXF/B?PM#//)NN+?\ <W&3R2!PWXC!^N:\3KKO
M@WXA.D>*!IDTF(;]?+()X$@Y4_S'_ J\G.<+]9P;DMXZK]3U\EQ?U;&J+VEH
M_P!/Q_,]>HHHKX4^]"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M%TY3Y>$M@KQHS@L[@%2JKG?R&H?!7XWR_P#!'*Q_9TC^"'C(^-(_%K/)H/\
MPC%UYJQ_;GN/,SY>W9Y;#YLXSQU!%=9^VK\ _C?\2/V/?V=]5\!_"7Q!J=[X
M!@TZ/Q+H$.ER)J%LT=K;QOBW<*[A9(&7*@@Y5@2IW5QO^U8Y).E1C)-83#KW
M8^]=2M./-R\SM'>-]+MV5V=L?[*EGD*M>46GC,0_>D^6SC>$N5RY5>6TK:V2
MN[(]>_;!_;G_ &@_V,-&\)>(_B1\$O"M]IGB'4&L=1U/2/$MT\.F3ABRAM]H
MC.&A!<8 .8Y!C@%O;X_B1XWO_C=IWP]T+1M&O=!D\+_VOJNLQ7TGFVV^3R[=
M$0(5<3$3,K;A\MO)WQGDOVJ_@LW[9W[(/B#P#?\ A.ZTG4]4L&N_#]IJRHMQ
M;7D+%[9I I(B+[5##.525E.#D5@_\$O_  5X^T#]DGPQXL^*UY+<:_KFDVQ0
MW"X>WTR&,16%OGJ5$(\WG^*X?UK]"HSS>'$/U9U)2H5(1J1DTER\FDX/W5?F
M;@]=4F[6L?G-:GDT^'/K*IQCB*<Y4Y13;YN?6$U[SMR)36FC:5[WU^B****^
MO/C@HHHH *^U?V5/^2 ^'O\ <N/_ $IEKXJK[5_92Y^ /A__ '+G_P!*9:^$
M\0O^1/3_ .OB_P#29'WWAU_R.JG_ %[?_I43T.BBBOQX_9@HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@#KO@OJOV#QB+)FPMY T>/]H?,/
MY$?C7KU> >'-1.DZ_9:ENP(+E';Z C/Z9KW^OC^(:7)BHU%]I?E_2/L^'*O/
MA94W]E_G_3"BBBOGSZ$**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^!O^
M"LGB?[?\8?#OA))-R:;X>-PPS]UYIG!'UVPH?Q%??-?F;_P49UPZQ^UGXAMP
MV4T^VLK9#_V[1N?_ !YVK].\)<,J_%GM'_R[IRE]]H_^W'Y;XOXIT.$?9K_E
MY4A'[KR_]M/#:***_IX_ED**** "BBH[JZM;&UDO;VYCAAAC+S32N%5% R6)
M/  '))H;20)-LDHKYX_9 _;MTW]KSXW?$[P9X/T2&+PQX(DL8='U5MXGU%I&
MN%EE92<*FZ'Y!@-M.6Y.T<1J'_!336]4^$_CK]J7X?> M-U'X;^ /&,&A74<
MUS(NHZNC201R7D##]W$H-S$R1LK%UR2T9XKY]\49+]4CB54O"7M+-)NZI7YY
M?X8VO?KI:]T?1+A7/'BY89TK3C[.Z;2LZJ7LX_XI72MT=[VLSZ^HKP#]I/\
M;HT#X4^ _AKKGPSTR#7+_P"+>L6-EX1DNV9+:.&Y\H_:I0OS,JB:/]V"I);&
MY<&M']D?]K:Y_:"\8_$CX3>*M M['Q+\,O%$FDZG-8%OLNH0^;,D-S&KDM%N
M\B3,99]O'S'=QTQSW*YYBL%&I>H[6[7<>=*^U^5<WH<TL@S6&7/'2IVIJ]^Z
M2DH-VWLIOE]3VZBO.?A%\9==^,GQ"\4S>&M+M!X&\/W/]E:?K9W&75]3B8B[
M:$YV_9H3B'=@[Y5DPV$Y]&KT,/B*6*I>TIZQNTGWL[77==GLUJM+'FXG#5<)
M5]G4TE9-KM=7L^S[K=/1ZIH****W,#Q[XV_LL^)?BS\:_#WQ=T'X^^(?#4&E
M:-=:3JN@6"[[?4+:<.'9<N!#-A^)=KD%(R "@->MZ=I]CI.GP:5IEI';VUM"
ML5O!$@5(XU "JH'0   #VJ:BN6A@L-AJU2K3C:4W>6K=W9+9NRT2VM]YUU\=
MB<31ITJDKQIJT=$K*[>K23>K>]W\@HHHKJ.0**** "OM3]E#_D@'A_\ W;G_
M -*I:^*Z^U/V3^?V?_#_ /NW/_I5-7PGB%_R)J?_ %\7_I,C[[PZ_P"1U4_Z
M]O\ ]*@>B4445^/'[,%%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %>_P#AR].H^'[&_9LF:TC=OJ5&?UKP"O;/A9<_:O >GN3DJCH?;:[#
M^0%?.\10OAX3[.WWK_@'T?#<[8F<.ZO]S_X)T%%%%?(GV(4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M[];V^[S*>714U#GUMS6MTM?[_(_5W5;JZL=+N;ZQTY[R>&W=X;2-U5IW"DA
M6( )/&3QSS7@G_!-W]JG]H_]KKX(:I\1OVG?V1M:^#>NV7BJZTZS\/:WYPDN
M[2-(V2Y59XHI -SO'DKM8PEE.&POQ+_P3-\/?$GXM?M4?M>_VA\3/B3X@^#7
MA'5M3T;X974WQ,UF71K?,ET);2RC^U&"40JL961 7AQ'AQY@S\^_L(?\%$_V
MF?@+_P &^'QN_:/B^*.O^(/',7Q@;0/#GB#Q)JDVHS:6+JRTE#(K7#.0(UDF
M=%/RB5@2#D@YO,/>C.2:C:;MWY?E]UC19=[LH1:<KP5]K<WS^^Y^[]%?G[^Q
MK^Q-\8M6\8_LU?MU_ S]K+6K?PQJ'PAL)/B]X?UO6K[46\9W5S9&<7LGG2O&
M9VFN#N=@K1^4H7(&T?)?_!0_QE\:/!GP>_:PF^*O[14_Q ^)GA?QEIFL^!=>
M^%OB'4HD^%^DR:E!##:7TGF06UG))&?*6TA$UPSF663<H\U-JF.E2I<\H=^N
MZ2O_ ,#;\#&G@8U:W)&?;IJFW;_@[_B?H+_P5[_X*2>+?^"77P#T+]H'1_@I
MIWC?3]4\5Q:%>6%SXE?3IH)9;>XGCE0BVF5UQ;.K [2"RXSSCZ<\"^)&\9>"
M-&\7O9BW.JZ5;WAMQ)N\KS8E?;NP,XW8S@9Q7XO_ /!9CXL^._CK_P &Y_[.
M_P 7/B?KCZGXAUWQ1X=N-8U*50'NY_[(U16F?  W,5W-@#))K]C?@?\ \D5\
M'_\ 8K:?_P"DT=/#XB=;%35_=Y8M+UN+$X>%'"0=O>YI)OO:QU%>L_ Q<>$)
MSZZ@Y_\ '$KR:O7_ (+1&/P2KD?ZRZD8?H/Z5R9^[8#YH[.'U?,/D_T.MHHH
MKXD^X"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OS-_X*,Z)_8_[6?B&X
M5-J:A;65R@_[=HT)_P"^D:OTRKX&_P""LGADV/QA\.>+$BVIJ/AXVY;'#/#,
MY)^NV9!^ K].\)<2J'%GLW_R\IRC]UI?^VGY;XOX5U^$?:+_ )=U(2^^\?\
MVX^5****_IX_ED**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KZ.
M_8T^!_EJOQ>\3V?S,&30X9%Z#HT^/?E5_$]U->7_ +//P;N?C!XW2SNHW72;
M$K-JLRY&5S\L0/\ ><@CV 8]L5]K6EI:V%I%8V-ND,,,:QPQ1KA44# 4 = !
MQ7YYQOG_ -6I?V?0?O27O/M'MZOKY>I^C<"\/?6:W]HUU[D7[B[R77TCT\_0
MDHHHK\F/UX^4OC?_ ,$M/#'B+]L?3O\ @H/^S%\4I/AC\6K>V-IKMZ=$&IZ/
MXEMFC$;17]EYT#.Q147S(YHV_=HW+(K#-^+'_!+/4OVQ_CSX.^,__!0+XU:=
MXYTCX?2O<>$_AMX5\)/H^ABZ=D+7%Z)[N[FO6/EQ_(7CCP@4J5:02?7]%<[P
MF'E>\=&[M:V;[VV.E8O$1M:6J5D]+I=K[GR-_P %2?\ @EI>?\%,T\"Z;J/Q
M^'@O3_ FK/JEC#:^%!?37%VP49>1KJ-1&%080)G))+'@"M_P4O\ ^"6'B7_@
MI7I_P[T_QA^T=:^%5\ :BVJ1MI/@EIS>W[! 7/F7W[N+"#$?S,,G,AXQ]A44
MIX3#U.;F7Q6OJ];;!#&8BGR<K^&]M%I??H?''[=W_!*OQ7^W1\>?@[\?O$7[
M2=EX>U'X-:A'J>BV5AX&::&]OA<VUR[R[[\,(B]I$!&#N4;LNQ((P?VO/^",
MVI_&G]L_1/\ @H/^R]^UEJ7P:^*UG:Q0:[J]AX5BU6TU8)"+?>UM+/&%8P8B
M97:1&1$!4,"Y^Y:*4\'AIMN4=6T]WNMGOI\APQN)@DHRT2:V6SW6VOS/DC]M
M+_@DOX,_;O\ V0K7]G+X]_'?Q-J_BFPUG^VM/^)5W:P&Y@U(H8V*VD0C@CM3
M&VS[+'Y:X56+&7=*U33/^"<W[5NN?LG^*/V?/CK_ ,%&-<\<ZWK?A"7PMI'B
M2;P9;V$&EZ;/Y<5U(UO#,7O+R2V5HA<SS,R;R5&7E,GV%13>$H.;E;5JSU>J
M\]=?5ZB6+Q$8*-]$[K1:/RTT]%H>+_M9_L:Z%^TO^RJG[*GAGQWJ7@/3K>]T
M*32]9\.HOVO3(],O[6[A%L6.(Y +551SG8<-M;&#Q'QW_8?_ &BOVJ?@I/\
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
M0!=\.:=_:VOV6F[<B>Y1&_W2PS^F:]_KR#X+Z7]O\8B\9<K9P-)D]-Q^4?\
MH1/X5Z_7Q_$-7GQ4::^ROS_I'V?#E'DPLJC^T_R_IA1117SY]"%%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %))&DJ-%*@96!#*PR"/0TM% 'Y$_'OX<R_
M"3XR^)/AV\;+'IFJR):[NK6['?"WXQLA_&N1KZY_X*O?"G^R?&VA?&+3[;$.
MKVIT_464<"XB^:-C[M&2/I#7R-7]F<*YLL[X>P^,O>4HI2_Q+27XIOT/XIXL
MRAY%Q%B<':T8R;C_ (9:Q_!I>H4445] ?.A1110 4444 %%%% !1110 4444
M %%%;'@'P1KGQ%\66?A#P_#NN+N3!<CY8D'+2-Z*HR?T')%15JTZ--U)NT4K
MM]DC2E2J5ZL:=-7DW9+NV=[^RQ\$3\4/%G_"0:]:%M#TF16N Z_+<S=5A]QT
M+>V!_$#7V&  , 8 Z"L?P#X'T/X<^$[/PAX?AVV]I'@NP^:5SRTC>K,<G]!P
M!6Q7X+Q%G=3.\>ZFT(Z17EW]7N_DNA_0'#>1T\CR]4MZDM9/S[>BV7S?4***
M*\ ^@"BBB@#D_B!\!?@9\6-8L/$/Q3^"_A/Q+J&E_P#(,OO$'ARUO9K/G/[I
MYD9H^>?E(YKIKO3["_L)=*OK&&:UFA:*:VFB#1R1D8*,IX*D'!!XQ4U%+EBG
M>PW*35KG.?#7X.?"+X,:7/H?P>^%?AOPG975P9[JS\-:';V$4TIZR,D"*&;_
M &B,U8\<?#;P#\3+73['XA>#]/UJ#2M8MM5TZ#4K59DM[VW;?!<*K @21M\R
MMU5@".0#6W11RQM:V@<TN:]]2'4-/L-6L)]*U6RAN;6YA:*YMKB(/'+&P(9&
M4\,I!((/!!KD?A)^SC^S_P# 1KV3X(_!/PKX1;45C2_?PYH-O9M.D8(C1C$B
MDH@)")]U 2% KM**'&+=VM04I)-)Z!1113$%%%% !1110 4444 %%%% !111
M0 444^W@ENKA+6W0M)(X5%'<DX H;20)-NR/4O@;HQM/#T^L2)AKR?"''5$X
M_P#0BWY5V]5-!TJ+0]%M=(AQBWA5"1W..3^)R?QJW7YQC*_UG%3J]W^'3\#]
M*P5#ZMA(4NR_'K^(4445S'4%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% 'FW[6WP>'QP^ NN^"K6V$FH);_;-'XY^U199%'H7&Z//I(:_*5E9&*.I
M!!P01R#7[1U^9_\ P4$^!K_!WX]7FK:99^7HWB<OJ.GE5PJ2D_OXA_NN=P Z
M+(HK]P\'L^5.M5RFJ_B]^'JM)+YJS^3/PGQFR!U*-'-Z2^'W)^C=XOY.Z^:/
M"Z***_?#^?0HHHH **** "BBB@ HHHH ****   DX K[#_98^"(^%_A/_A(-
M>M NN:M&&N Z_-;0]5A]CT9O? _A!KRO]C[X('Q9K@^)GB6SSINFS?\ $OBD
M7BYN1SN]U3K[MC^ZPKZIK\MXYS_GE_9U!Z+XWY](_+=^=ET9^K<"</<D?[2Q
M"U?P+RZR^>R\KOJ@HHHK\U/TX**** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ KKO@WX>.K^*!J<R9AL%\PY'!D/"C^9_X#7(U
M[9\-/#/_  C/A:&&>/;<7'[ZXR.03T7\!@?7->3G.*^K8-I;RT7Z_@>ODN$^
MLXU2>T=7^GX_D=!1117PI]Z%%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5Y%^VM\ 1\?_@E>Z1I=J'US22;_0R!\SRJIW0_]M%RN.F[83TK
MUVBNW+L?B<JQ]/%X=VG!IKY='Y/9^1PYEE^&S; 5<'B%>%1-/Y]5YK=>9^+C
MH\;F.1"K*<,K#!!]*2OI7_@I!^S<?A9\21\5?"^G[-"\3SL]PL:?):W_ "SI
M["09D'OY@X %?-5?V5DF;X7/<KI8[#OW9K;L^J?FGI^)_%>>9/BL@S6K@<0O
M>@[7Z-=)+R:U_ ****]4\D**** "BBB@ HHHH *Z?X0_#'5_BUXWMO"FF9CB
M)\R^NL9%O "-S_7D #N2/K7.6EI=7]U%8V5N\TTTBQPQ1J69V)P% '4DG&*^
MUOV>/@U;?![P0EI=QHVKW^V;59UP<-CY8@?[J D>Y+'O@?-\3Y[')< W!_O)
MZ17YOT7YV1]-PMD,L\S!*:_=0UD_RCZO\KL['PYX>TCPGH5KX;T&S6WL[*$1
M6\2]E'J>Y/4GJ223UJ[117X3*4IR<I.[>Y^^0A&G!1BK):)!1114E!1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444^WMYKNX2UM
MHB\DCA8T4<L2< 4-I*[!)MV1TGPI\*'Q)XC6ZN(LVMD1)-D<,W\*_B>?H#7L
MM9'@?PM#X1\/Q:8N#,WSW+C^)SU_ =!]*UZ^!S3&?7,4Y+X5HO\ /YGZ#E6"
M^I851?Q/5_Y?(****\T],**** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH YOXN?"[PQ\9OAYJ?PX\6V^ZTU*W*"15!>"0<I*G^TK ,/I@
M\$U^4?Q;^%GBKX,?$'4?ASXQM?+O-/FVB10=D\9Y25">JLN"/R.""*_8"O"?
MVYOV4(/VAO H\0^%K5%\6:)"S::W ^VQ?>:V8^YR4)Z-QP&8U^F>&_&"X>S#
MZIBI6P]5ZO\ DELI>CVE\GT/S#Q+X,?$67+&86-\126BZSCNX^JWCYW773\T
M:*DNK6YL;J2RO;=X9H9"DL4J%61@<%2#R"#QBHZ_J!--71_*S33LPHHHH **
M** "BBNZ_9_^#MY\8?&\>F2HZ:79[9M6N%XVQYXC![,Y! ] &/.W%<^+Q5#!
M8:5>L[1BKO\ K\O,Z<)A*^.Q,,/15Y2=E_79;OR/3_V,_@AYKK\7_$]I\JED
MT.&0=3R&GQ[<JOON/937T?45C96>F64.G:?;)#;V\2QP0QKA8T48"@=@  *E
MK\ SG-:^<8^6(J;;)=ET7^?G<_H7)<IH9+E\<-3W6K?>75_Y>5@HHHKRCU@H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O1
MO@SX(.1XOU.'U6Q1A^!?^@_$^E<W\.O \WC'5LSJRV5N0;F0<;O1![G]!^%>
MT0PQ6\2P01JB(H5$48"@= *^=SS,53A]7IO5[^2[?/\ +U/I,BRYU)_6:BT6
MWF^_R_/T'4445\B?8!1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 ?('_  4+_8P?Q+%=?'SX4Z1NU")#)XDTNW3FZ0#F
MY11UD ^^!]X#=U!W?#5?M)7Q!^WE^PH^D27OQO\ @KHY:S8M/K^A6L?-N>K7
M$*C^#J60?=^\/ER%_=?#?CZ,8PRC,I^5.;_"$G_Z2_\ MWL?@GB9X?2E*><9
M9#SJ07XSBO\ TI?]O=SXZHHHK]W/P(**** +>A:'JOB;6;;P_H=D]Q=WDRQ6
M\*=68G ^@]2> .37W%\&OA9I7PB\#V_A>Q*R7!_>ZC=@<SSD#<?]T<*H] .^
M2?-OV.O@@/#>CCXI^);/%_J$.-*BD7F"W8?ZSGHSCIZ)W^8BO=*_'^-<_P#K
MV)^I4'^[@]7_ #2_R7YW\C]EX(X>^H8;Z]77[R:T7\L?\Y?E9=PHHHKX,^_"
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *T
MO"GA?4?%NK)IE@N!UFF(^6->Y/\ 0=Z9X;\-ZIXIU--+TN'<QY=S]V->[$^E
M>U>$_"FF^$=*73=/7+'F>9A\TK>I_H.U>3FF9PP4.6.LWMY>;/7RK*YXZIS2
MT@M_/R1/H.A:?X<TN+2=,BVQQCDGJY[L?4FKE%%?#RE*<G*3NV?=QC&$5&*L
MD%%%%24%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4=>M%% 'QI^VM_P3W;49;OXM_ '1U$S;IM6\,VR8\P]6EME'?N
M8AU_AY^4_%$D<D,C0S1LCHQ#*PP01U!%?M%7SI^US^P-X4^.2W'CKX=BWT;Q
M807E.W;;:D?24 ?)(?\ GH!S_$#P1^U\#>)KPD8X#.)7AM&INX^4^Z[2W76Z
MU7X?QYX7K&2EF&312GO*GLI><.B?>.SZ6>C_ #FKU#]E_P""+?%;Q?\ VMKE
MJ3H>E.KWFX<7,G58!ZYZMZ+QP6!KG&^!WQ-M/BA'\(-;\+W&GZVT^R2WNTP$
M3DF7(R&C"@MN7(('&:^T/AWX"T/X:>$+/P?X?CQ#:I^\E9<-/(?O2-[D_D,
M< 5^F<5\1T\!EZAA9ISJK1IWM%_:37?:/W]#\NX2X:JYAF#J8J#5.D]4U:\E
M]EI]MY+Y=3:5510B*  ,  <"EHHK\8/VT**** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K5\)^#]7\7WXL].BQ&I'GW#CY8Q[
M^I]!6IX%^&&J>*G6^O@]M89SYI'S2^R _P ^GUKUG2-&TW0;!--TJU6&%.BK
MW/J3W/O7AYEG%/"ITZ6L_P %_P 'R^\]W+,FJ8IJI5TA^+_X'G]Q7\+^%=*\
M)::-/TR+D\S3-]Z1O4G^G:M*BBOCISG5FYS=VS[2G3A2@H05D@HHHJ"PHHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** ,CQ/X%\+^+F6XUG287NHHFB@OEC FA1B"RJ^,A254E>A*C
M(X%>7^,OACKOA0M=1H;JS'(N(EY0?[0[?7I7L]! (P17I8+-,3@FDG>/9_IV
M/,QV587&IMJTNZ_7N?.=%>N^+?A!H.N[KO2,6-R>3L7]VY]U[?4?D:\X\2>"
MO$?A60C5;!A'G"W$?S1M^/;Z'!KZ[!YGA<8K1=I=GO\ \$^/QF5XO!.\E>/=
M;?\  ,FBBBO0/."BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **?
M;V\]W,MO:P/)(YPB1J26/H *[7PK\%=6U$K=^))39P]?)7!E8?R7]3[5SXC%
MX?"QYJLK?G]QTX;"8C%RY:4;_E]YQVFZ7J.L7:V&EV<D\S_=2-<GZ^P]Z]*\
M%?!NSTXIJ7BDK<3CE;4<QH?]K^\?T^M=;H7AO1?#5I]CT:P2%3]]ARSGU)/)
MJ]7RF.SRMB+PH^['\7_E_6I]9@,BHX>TZWO2_!?Y_P!:"*JJH50  , #M2T4
M5X1[X4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !221QRH8I4#*PPRL,@BEH
MH Y/Q'\'O"^M%I]/5K"8]X!E"?=/\,5PVO?"3Q?HNZ6"T%[$/X[4Y;'^[U_+
M->RT5ZN&SC&X;2_,NS_SW/)Q638'$Z\O*^Z_RV/G66*6"0PSQLCJ<,KK@@_2
MFU] ZIH.BZW'Y>K:7!<#& 98P2/H>H_"N8U;X(^%;TE]-GN+-CT57WH/P;G]
M:]RAQ#AIZ58N/XK_ #_ \*OP[BH:TI*2^Y_Y?B>2T5V^I? OQ%;DMINIVMRH
MZ!\QL?PY'ZUB7OPV\<6!/G>'9W [P8DS_P!\DUZ=/,,%6^&HOOM^9Y57+L=1
M^*F_NO\ D8=%3W6EZG99%[IT\..OFPLO\Q4%=::DKHY'&479H****8@HHIT<
M<DK;(HV8GH%&30 VBM&S\(^*-0_X\_#UXX/\0MV _,C%;&G_  =\<7N#+90V
MP/>XG'\ER:YZF+PM+XYI?-'33P>*K?!!OY,Y:BO2-+^ L8(?6M?8_P!Z.UBQ
M_P"/-_A72Z1\,O!>C$/#HR3./^6ET?,/Y'@?@*\VMGN!I_#>3\E_F>E0R#'U
M?CM%>;_R/(=&\+^(/$+[='TF:<9P75<(/JQX'YUV?A_X%3R;9_$NJ",=[>UY
M/XL>!^ /UKTE$2-0D:A5 P !@"EKQL3GV+JZ4THK[W]__ /;PW#^$HZU&Y/[
ME]W_  3/T+PMH'AN'RM&TR.$XPTF,NWU8\FM"BBO$G.=27-)W?F>Y"$*<>6"
MLO(****DH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "H)M+TRY_X^-.@DSUWPJ?YBIZ*:DXO1B<5+=%!_"OA>7_6>&[!
MO]ZS0_TIH\(>$U.5\+Z<#ZBRC_PK1HK3VU9?:?WLS]A1?V5]R*<7A[0(3F'0
M[-,=-ML@_I5J*&&!=L,2H/15Q3J*B4YRW=RXPA'96"BBBI*"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 **** "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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
)** "BBB@#__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>coo-20230731_g9.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 coo-20230731_g9.jpg
M_]C_X  02D9)1@ ! @$ 8 !@  #_[@ .061O8F4 90     !_]L 0P " 0$!
M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D*
M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H*
M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\  $0@"
M1 *4 P$B  (1 0,1 ?_$ !\   $% 0$! 0$!           ! @,$!08'" D*
M"__$ +40  (! P,"! ,%!00$   !?0$" P $$042(3%!!A-180<B<10R@9&A
M""-"L<$54M'P)#-B<H()"A87&!D:)28G*"DJ-#4V-S@Y.D-$149'2$E*4U15
M5E=865IC9&5F9VAI:G-T=79W>'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H
MJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35UM?8V=KAXN/DY>;GZ.GJ\?+S]/7V
M]_CY^O_$ !\!  ,! 0$! 0$! 0$        ! @,$!08'" D*"__$ +41  (!
M @0$ P0'!00$  $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P
M%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X.3I#1$5&1TA)2E-455976%E:8V1E
M9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V
MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_:  P#
M 0 "$0,1 #\ _?RBBB@ 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@ 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@
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
M+<6T@(&YM[QM'&RAE4QO]J44 ? __!%_X,_M@?L<?!_3?V:?V@?^">/A3PIJ
MT,I7Q5\7O WB_3)X/%TR!MNIWT9*WLEW(,!F</N8LW[L-L7V/2_^"//_  33
MT+XI>(/C'H7[)?A^QUOQ9+))XI2RN[N&PUCS&+R)=6"3"TN(V8EFC>)D)))4
MYKZ5HH BLK*STVSAT[3K2*WM[>)8X(((PB1HHPJJHX     X %>>?M._L@_L
MU_MG^![7X:?M1_"/3?&OA^RU%;^VT?6&D-NMRJ,BRE$=0S!7< G.-QQUKTBB
M@#YO^!'_  2"_P""9W[,7Q6TKXX_ /\ 8T\&^%_%NAF8Z1KVFVD@GM3+#)!(
M4+.0"T4LB'CHQKU+X\?LN_ ;]IBVT:/XT_#V#5KGPY?M?>&]6@O)[+4=(N&0
MH\MI>6LD=Q;,R':QBD7<O#9'%=]10!Q?PN_9V^"/P2^$,?P%^$'PVTWPUX1C
MMIX%T;18S;IB;<9G+H0YE<LS-*6\QF8L6+'-?.I_X($_\$;F)9O^">_P_))Y
M)LYO_CE?7U% 'C7[0?\ P3V_8K_:K^"V@?L\?M!?LZ>'O$W@[PJD">&=%NX7
MC&E+#"(8UMY(F62$"(!,*PRH .<5O_ +]DC]G7]F&UD@^"/PPM=(FFLH;*;4
MY[J>]OI;6')AMFN[J22=H8RS%(BY1-S;5&3GT:B@ 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 **** "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 **** "BL/QA\3OAS\/83<>
M.O'FCZ.NW(_M+48X2WT#,"?H*\H\6_\ !1C]E3PL6CMO&]UJ\J=8M(TN5_R>
M0(A_!J]3 Y)G.9:X3#SFN\8MK[[6/*QV>Y+EFF+Q,*;[2DD_NO<]SHKY)\0_
M\%;?AO;,P\*_"76[T#[IU"\AM<_]\>;7(:K_ ,%<O&,SDZ)\%],MU_A%UJ\D
MQ'XJB9KZ;#^&W&>(5UA>5?WI07X<U_P/E\1XF\$X=V>*YG_=C-_CRV_$^Y:*
M^ ;C_@K)\=&9OLOP_P#"2#'RB2WNFP??$XS7T'\'OVI_'_C_ .&VD^,=;T;1
MX[F_@9YH[6"58P0[+P&D8]!W)K+-. .(\GH1K8F$4F[:23UM?]#7*O$/AK.<
M1*CA9R;2N[Q:TNEU]3WNBO+8OCSKP_U^BV;>NPN/ZFKMM\?5R!>>&"/5H[K^
MA7^M>!+),QC]B_S7^9]#'/,ME]NWR?\ D>BT5QME\</"5P0MW;7EN>Y:(,OZ
M'/Z5M:=\0/!FJX%IXBMP3T69O+)_!\5R5,#C*7QTW]QV4L?@JSM"HG\S8HI$
M=)%#QN&4C((.0:6N0ZPHHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHKS_ .-W[3OP;_9^L/.^(/BE%O7CW6^CV0$MW,.V(P?E
M!_O.57WKIPF#Q>/Q"H8:#G-[**N_P.7&8W"9?AY5\344(+=R:2_$] KDOBA\
M=?A'\&+'[=\2_'EAI9*[H[:23?<2CU2%,NWU"XKX=^.7_!3/XQ?$)YM'^&,*
M^$]+;*B:!A)?2+ZF4C$?K\@!']XU\XZGJFIZU?RZKK&HSW=U.Y>>YN9FDDD;
MU9F))/N:_7<A\(,=B4JN:U?9K^2-G+YOX5\N8_'<_P#&3 89NEE-+VK_ )Y7
MC'Y+XG\^4^V/BI_P5CT2S:33_@U\.I;QAD+J6OR>7'GU$,9+,/JZGVKYW^(W
M[;G[3/Q,>2/5OB?>:?:R9'V+0S]CC"_W<QX=A_O,U>445^MY3P1PQDR3H8:+
MDOM2]Z7K>5[?)(_(<WXZXJSIM5\3)1?V8>Y'TM&U_P#MYL?<W-S>3O=7=P\L
MLC;I))'+,Q]23R33***^K225D?(MMN["BBB@ K[=_9F_Y(5X<_Z]'_\ 1KU\
M15]N_LR\_ GP[_UZ/_Z->O@?$+_D54O\:_\ 29'Z!X<_\C>K_P!>W_Z5$[NB
MBBOR$_9 HHHH M:;KFLZ._F:5JD]N<YQ%*0#]1T-=3HOQM\46!$>JP0WL8ZE
MEV/^:\?I7&45S5L'A<1_$@G^?W[G30QF*PS_ '<VOR^[8]DT#XN^$=:VQ7-R
MUE,?X+H87/LPX_/%=/')'*@EB<,K#*LIR"*^=*T] \8>(O#,@;2-3D1,Y,+'
M=&WU4\?CUKP\3P]!ZT)6\GM]_P#PY[V%XCJ1TQ$;^:W^[_ACWFBN'\+?&O2=
M1*VGB. 6<IX\Y,F)C[]U_4>]=M#/#<Q+/;S+)&XRCHP(8>H(ZU\YB,)B,+/E
MJQM^7WGTF&Q>'Q<.:E*_Y_<.HHHKG.D**** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ K.\5^+O#'@70+GQ3XQUVUTW3K1-UQ=WDH1$'U/4GH .2>!DUPO[2'[
M4_PV_9K\._;O%%W]KU:XC)TS0K:0>?<'H&/7RX\]7/H<!CQ7YS?'[]I7XH?M
M&>(O[8\<ZMLLX7)T_1K4E;:T!_NKGYFQU=LL?88 ^_X0X S/B>2KS_=X?^9K
M67E!=?79>;5C\]XQ\0\KX6BZ%/\ >XC^1/2/G-]/3=^2=SWS]I7_ (*=:[KS
M7'A#]GJ"33;(DI)XCNH_])F'3,,9XB!_O-E^>B$5\EZIJNJ:YJ,VKZUJ,]Y=
MW,A>XNKJ9I))6/5F9B23[FJ]%?TED?#N4<.X;V.!IJ/=[REZO=^FRZ)'\S9[
MQ)G'$F)]MCJKEVCM&/\ ACLO7=]6PHHHKVSP@HHHH **** "BBB@ K[<_9D_
MY(3X=_Z]7_\ 1KU\1U]N?LQ?\D(\._\ 7K)_Z.>O@O$+_D4TO\:_])D?H'AS
M_P C>K_U[?\ Z5$[RBBBOR _9 HHHH **** "BBB@ K7\+^-_$'A*8-IEV3"
M3E[:7F-OP['W&#61145*=.M!QFKHNG5J49J<'9KL>U^#?B1H7BY1;JWV:\Q\
MUM*WWO\ =/\ %_/VKH:^=$=XW$D;E64Y5@<$'UKT+P'\8I(BFD^+I2R=([['
M(]G]?][\_6OE<PR.5.]3#ZKMU^7?\_4^LR[/HU6J>)T??I\^WY>AZ3138I8Y
MHUFAD5T< JZG((]0:=7SFQ]+N%%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>!_MC?MN>'
M/V=[!_!_A'R-3\7W$68[5FW1:>I'$DV/XCU6/@GJ<#&ZI^V[^VKI_P  ]*D^
M'_@&XBN?&%[!G=@.FEQL.)7'0R$<HA_WFXP&_.K5=5U/7=3N-9UK4)KN[NIF
MEN;FXD+R2NQR69CR23W-?K_A_P"'CS?ES',HVH[QCUGYOM'_ -*]-_QSQ#\1
MUD_-EN62O7VE/=0\EWG_ .D^NUOQCXR\4?$#Q)=^+_&>N7&HZE?2F2YN[E\L
MY]/0 #@*,     "LRBBOZ*ITX4H*$$DEHDM$DNB1_-M2I4JS<YMN3U;>K;[M
MA1115D!1110 4444 %%%% !1110 5]M_LP_\D'\._P#7M)_Z.DKXDK[:_9?_
M .2#^'?^O>7_ -'25\%XA?\ (II?XU_Z3(_0/#K_ )&]7_KV_P#TJ)WU%%%?
MD!^R!1110 4444 %%%% !1110 4444 =3\/_ (E7WA*5;"^+3Z>S?-'G+1>Z
M_P"'\J]=T_4++5+./4-/N5EAE7*2(>"*^>:Z'P#X^OO!M[Y<FZ6QE;]_!GI_
MM+Z'^?Y$>#FN41Q*=6BK3[=_^">_E.<2PS5*L[PZ/M_P#VNBH=/U"SU6RCU#
M3[A9895W1NIX(J:OCFG%V9]HFI*ZV"BBBD,**** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\7_;-_:PTG]FSP/]
METB2&X\5:K$RZ/9-AA"O0W,@_N*>@/WF&.@8CN_CA\8_"WP'^&VH?$?Q9)F&
MT3;;6JN ]W.V=D*>['OV +'@&ORK^+'Q1\6_&;Q[J'Q$\:7OG7M_+NV+G9!&
M.$B0=D48 'XG))-?I?AUP7_K%C?K>+C_ +/3>O\ ?EOR^BWE\EUNOS#Q(XW_
M -6\%]4PDO\ ::BT_N1VYO5[1^;Z6>/KVO:SXHUJZ\1>(M3FO+Z]G::[NKAR
MSRR,<EB3U.:J445_3\8QA%1BK)'\L2E*<G*3NWNPHHHJB0HHHH **** "BBB
M@ HHHH **** "OMK]E[_ )(-X=_Z]Y?_ $?)7Q+7VS^R[S\!O#O_ %PE_P#1
M\E?!>(7_ "**7^-?^DR/T#PZ_P"1Q5_Z]O\ ]*B=_1117Y ?L@4444 %%%%
M!1110 4444 %%%% !1110!U/PU^($OA*_P#L-^[-I\[?O%Z^4W]\?U'^%>PQ
M2QS1K-#('1U#(RG((/0BOG6O0O@[X\,,B^$=7G^1C_H,C'[I_P">?X]OR[BO
MG,ZRU5(O$4EJMUW\SZ7(\S=.2P]5Z/9]GV]&>E4445\D?7A1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %([I$ADD<*J
MC+,QP /6EKYJ_P""DG[1C?"[X9K\+/#-\4UOQ3"Z3O&V&MK#.V1O8R',8]O,
M[@5ZN291B<]S2E@:'Q3=K]ENV_)*[_ \G/<XPN0955QV(^&"O;N]DEYMV7XG
MS%^W9^TW+^T!\47TGP[?LWA?0)'@TI4/RW4F<27)]=Q&%]$ Z%FKPVBBO['R
MK+,)DV7T\'AE:$%9>?=OS;U?F?Q=FV:8O.LQJ8W$N\YN[\NR7DEHO)!1117H
M'G!1110 4444 %%%% !1110 4444 %%%% !7VS^RW_R07P]_UPF_]'R5\35]
ML?LM<_ 3P]_UQF_]*)*^#\0O^113_P"OB_\ 29'W_AU_R.*O_7M_^E1/0***
M*_'S]E"BBB@ HHHH **** "BBB@ HHHH **** "E1WC<21N593E6!P0?6DHH
M ]J^&WC)?%VA!KEQ]LML)<C^]Z/^/\P:Z*O"O!'BB;PEX@AU-23"3LN4'\49
MZ_B.H]Q7N<$\5S"ES;R!XY%#(ZGA@1D&OA<WP/U/$WBO=EJOU1][D^/^N8:T
MG[T='Y]F.HHHKR3UPHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH K:UK.F>'='N_$&M7B6]G8VSW%W<2'"Q1HI9F/L ":_)C]H
M/XPZM\=OBWK'Q(U,NL=Y<%-/MW/_ ![VJ?+%'Z9"X)QU8L>]?:7_  5 ^-1\
M$_".U^%6CWFR_P#%,Q^U!&^9+*(@O]-[[%]U#BOSYK^AO"'A]8; 5,VJKWJG
MNP\HIZO_ +>DK?\ ;OF?SEXQ\1/$YA3RBD_=I>]/SFUHO^W8N_\ V]Y!1117
M[,?B@4444 %%%% !1110 4444 %%%% !1110 4444 %?;'[+)S\!/#W_ %QG
M_P#2B2OB>OM?]E?_ )('X>_ZY3_^E$M?!^(7_(GI_P#7Q?\ I,C[_P .O^1S
M4_Z]O_TJ)Z#1117X^?LH4444 %%%% !1110 4444 %%%% !1110 4444 %>J
M?!3Q2=1TB3PY=29EL_FAR>6B)Z?@?T(KRNM/P?X@D\,^(K;5U8[$DQ,H_BC/
M##\N?J!7!F6$6,PDH+=:KU_X.QWY9BW@\7&?1Z/T?^6Y[S121R)+&LL3AE8
MJP/!![TM?GQ^BA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !117"_M,?$P_"#X$>)O'\$XCN;/3'2P;/2YD(BB/OAW4_0&NC!X6KC<
M73P])7E.2BO5NR.;&8JC@<)4Q-5VC"+D_1*[_!'YW_MN?%QOC#^T7KNL6MSY
MFGZ7+_9>EX;(\F E2P]FD,CCV<5Y+2LS,Q9B22<DGO25_:^78&CEF I82E\-
M.*BODK7]7NS^'<RQ]?-,PJXNM\523D_F[V]%LO(****[3B"BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K[6_96Y^ 7A[_KG<?^E$M?%-?:W[*G/P"\/?
M]<[C_P!*9:^#\0O^1/3_ .OB_P#29'WWAU_R.JG_ %[?_I43T*BBBOQ\_9@H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /9/A'KW]M>$(K>5\RV3
M>2^>NT<J?RX_"NHKR;X):T;#Q.^DN^$O82 ,_P :_,/TW?G7K-? YOA_J^.D
MEL]5\_\ @W/T')\1]9P$6]UH_E_P+!1117FGIA1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %?)7_!63Q^VE_#OPW\-K6?#ZMJ<E[<JIY,4"
M!5!]B\H/UC]J^M:_.7_@I[XS/B3]I=_#T<V8] T6VM"@/ D<&=C]<2H/^ BO
MT'PPR]8_BZE)JZI*4W\E9?\ DTDS\[\4\Q> X.K1B[.JXP7S=W]\8M'SK111
M7]5G\EA1110!X]^W9\:_B9^SC^S3XA^./PO.A2WOAZ."62QU_39KB*Y62XBA
MV@PW$1C($A.?FS@# ZUP/[+_ ,<_VPOVG/V6=!_:"T[Q]\*]"U#Q ;N.ST;4
M/!.H-!YT5Y-;)&9QJH;YS$#D1DC=@*V.=C_@J[_RCZ^)'_7A9_\ I?;5X/\
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
M?>'7_(ZJ?]>W_P"E0/1****_'C]F"BBB@ HHHH **** "BBB@ HHHH ****
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
M =<JP&5)!!,QJTYNT9)LJ5*I!7E%I>AT=%%%60%%%% !17E'C+]N#]EOX?\
M[4OAO]BSQ=\6+6S^)?BW2VU#0?#;6=PQN( )2"9EC,,;,()BJ.ZLWEG .5SZ
MO4QG"3?*[VW*E"<$G)6OJ@HHHJB0KNO@-*1KU[#G[UF&Q]''^-?-?PB_;H_9
M6^.WQO\ $G[-OPN^*J:AXZ\(02S>)?#,^CWMI<Z?''+'$[.+B%!P\L8X)SO!
M&1S7T?\  D_\59<KZZ<__HR.O-S.4*F75'%WT_)GIY9&=/,J:DK._7S1ZO11
M17P)^@A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MIKQ]=>U:0R&);@&"U+QR/%'F5I(4!>6)Y J?07C[_@H#^W7\$/\ @IM\*O\
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
M86$80C%:I))]DNOJNGF<T<7.52<IO1MMKNWT]._D?%]_^TOXT_8._:$\(_\
M!+?]F^ST/6_'.J^ -;^(WQ-^)GCFQGN?[8U0P7=S)(8+>>!FFN+BV.6,NV"%
MHD57V #Z8_X)?_MV:=_P49_8Z\._M-0>#_[ O[V>XL-=T=9S+';7MO)LD\MR
M 6C8;9%R,@/M.2I)I?M4_P#!-KX=_M'_ !^T#]JSP]X]U3P9\1-"\*:CX9&N
MZ;:Q7,5[I5[;W$+PS0RC!>+[3+)%(K#:[?,)% 4>@_L<_LC_  ?_ &&OV>-
M_9I^!UA=1:#H$4FVXU"82W5Y/([22W$[A5#2.[$G "@850JJ )H4\33Q#3?N
M:V_"WW:W*KU<+4PZ:7OZ7_&_Z6/3Z***[C@"BBB@ HHHH **** "BBB@ HHH
MH 5$>1Q'&I+,<*!W-?06BZ>NDZ/:Z6N,6]ND>1WP ,UXS\-='_MKQG90,N4B
MD\Z3Z)S_ #P/QKV^OE.(JUZD*2Z:_?L?6\-T+4YU7UT^[?\ ,****^:/IPHH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J?B+0=-\4^'[[PQ
MK,'FV>HV<MK=QG^..1"C#\035RBJC*4)*479HF48SBXR5TS\=/B+X)U7X;>/
M-8\ ZVI%UI&HRVLIQ@/L8@./9AAA[$5C5]6_\%4?@XWASXD:;\9-,ML6GB&W
M%KJ+*O"W<*@*3_OQ;0/^N35\I5_9W#>;PSW(Z&-CO.*OY26DE]Z?R/XFXFR:
M>09[7P,MH2?+YQ>L7_X"U?S"BBBO</""BBB@ HHHH **** "BBB@ HHHH ='
M')-(L,,;.[L JJ,DD] !7VQ^SI\)(_A+\/8;"\A4:K?XN-5?C(<CY8\^B X]
M,EB.M>(?L:_"#_A+?%;?$76[7=I^C2@6:N.)KO&0?H@(;_>*>]?5M?E?'F=^
MTJ++J3TCK/UZ+Y;OSMV/UG@#(_94GF-9:RTAZ=7\]EY7Z,****_-S]+"BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBG00RW,R6\"%GD8
M*BCJ23@"C8$FV>D? G0S';7?B*5.9&$$)/H.6_7;^5>A50\,:)'X=T"UT:/!
M\B(!V'\3'EC^))J_7YWC\1]:Q<ZG1O3T6Q^D9?AOJF$A3ZI:^KW"BBBN,[ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S[]J'X,6W
MQY^">L_#_P M/MKP_:-(D;CR[N/+1\]@W*$_W7:OR@N[2ZL+J6QO;=XIH9&C
MFBD7#(P."I!Z$$8Q7[05^>O_  4O_9]?X=_%%?BWX?L-NC^*9"UWY:_+!?@9
MD!]/, \P>K>9Z5^T^$7$2P^+GE%9^[4]Z'^)+WE\TKK_  OJS\1\8N&WB<)3
MSBC'WJ?NS_PM^Z_^W6[/_$NB/F6BBBOZ#/YU"BBB@ HHHH **** "BBB@ K2
M\(>%=7\;^)K+PGH,'F7=].(H@>B^K'T4 %B>P!K-KZA_8M^$']A:')\4]=M<
M7>I(8]+5UYCM\\R>Q<CC_97(X:O&S[-J>39;*N_BVBN\GM]V[\D>UD&45,ZS
M*&'7P[R?:*W^;V7FSU_P#X*TCX=^$+'P=HB8@LH0F\C#2N>6<^[,23]?2MBB
MBOY_JU*E:I*I-WDW=ONWN?T-2I4Z-*-.FK12LEV2V"BBBH- HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ KLO@SX9_M;Q"=:N(\P6 W+D<
M&4_=_+D_@*Y""":YG2VMXR\DCA411RQ)P!7NG@KPU%X4\/0:2N#(!ON''\4A
MZ_X#V KQ\ZQGU;"\D7[TM/EU_P CVLDP;Q.+YY?##7Y]%^IJT445\.?=!111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R7QQ^
M$7A[XY_##5/AKXC 6._@_P!&N0N6MIUYCE7W5L9'<9'0FNMHK;#8BOA,1"O1
MERSBTTUT:U3,,3AJ&,P\Z%:/-":::?5-6:/QR\>>"/$7PV\9:EX$\6V)M]1T
MNZ:"ZB/3(Z,I[JPPP/<$'O617Z _\%'?V5G^)/A;_A=?@73-^NZ);8U6WA3Y
MKVS7)W #J\?)]2F1SM45^?U?U_PEQ)A^)\GABH:36DX]I=?D]UY:;IG\;\8<
M,XCA7.9X6=W!ZPE_-'I\UL_/79H****^G/E@HHHH **** "BBE56=@B*22<
M <DT =E\!_A5<_%SX@VWA]D<6$'[_5)EXV0*1E0>S,<*/3.>@-?<-I:VUC:Q
M6-E;I%##&J111KA44# 4 = !Q7 _LV?")?A/\/HH=1MPNK:EMN-48CE#CY(?
MH@)'^\6(X->A5^&\6YU_:^9.--_NZ>D?/O+Y]/)(_>.$,C_L?+%*HOWM2SEY
M=H_+KYMA1117RI]8%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%:O@WPK=^+];CTNWRL8^:XF _U:=S]>P]ZBI4A2@YS=DBZ=.=:HH05
MVSJO@MX.^U71\67\7[N$E;,,/O/W;\.@]_I7IM0Z?86NEV46G6,(CAA0)&@[
M 5-7Y]CL7+&XEU'MT\D?HN P<,#AE36_5]V%%%%<9V!1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ! (P17YZ?\ !0/]
MD"3X1>(I/BY\/=,/_",:K<YO;:%.-,N6/3 Z1.?N]E/R\?+G]"ZI^(?#VB>+
M-"N_#/B72X;VPOH&AN[2=-R2QL,%2*^GX3XGQ?"V:+$T]8/2<?YH_P":W3^6
MS9\MQ=PMA.*\J>&JZ36L)?RR_P GM)=M=TC\9Z*]I_;&_9%\0?LV>+3J.DQS
M7GA/4IS_ &5J!&XP,<G[/,>S@9P>C@9'(8#Q:OZVRS,\%G&!AB\+/FA)73_1
M]FMFNC/Y S3*\=DV.G@\7#EG!V:_)KNGNGU04445WGGA1110 5[+^QW\(/\
MA-/&)\>ZU:[M-T24& ,.)KOJH]P@PY]]G8FO*?"WAK5_&/B*S\+Z%;&6[OKA
M8H$[9/<^B@9)/8 FON[X=>!=(^&W@VQ\&Z,N8K.'$DI7!FD/+R'W+$GVX'05
M\9QIG?\ 9N ^KTG^\J:>D>K^>R^;Z'VW!.1_VEF'UFJOW=+7UET7RW?R74VZ
M***_%C]N"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBG
MP0374R6UM$TDDC!41!DL3T %#:2!)MC].T^\U6]BT[3X&EFF?;&B]S7MO@?P
M?:>#M&6RCP\\F&NI@/OMZ#V'0?\ UZS_ (;?#V+PE9_VAJ"J^H3+\YZB)?[@
M]_4_Y/4U\9G&9_6I>RI/W%^+_P C[;)LK^JQ]M57OO\ !?Y_\,%%%%>$>\%%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% &5XU\%>%OB+X6O/!?C31H;_3;^$QW5K,.&'8@]58'!##!! ((
M(K\VOVNOV.?%O[-FOMJVFK/J7A.\FQI^J[,M 3T@GQPKCLW <<C!RH_3JJ?B
M'P]H?BS1+KPWXFTF"^L+V$Q7=I<QAXY4/4$&OL>$.,L?PIB[P]^C+XX=_-=I
M+\=GTM\9QCP7E_%N#M/W*T5[D[;>3[Q?;INNM_QGHKZ9_:__ ."?GB+X1/<_
M$+X1V]SJOAC)DN;( R7.F+U.>\D0_O\ 51][IN/S-7]39-G>6Y_@EBL%/FB]
M^Z?:2Z/_ (=76I_*.=9'F?#^.>%QL.62V[27>+ZK_AG9Z!1177_ _P"%MY\6
M_B!:^&4#K9I^_P!3G3_EG I&[![%B0H]V!Z UWXG$4<)AY5JKM&*NWZ'GX;#
M5L9B(4*2O*327S/;/V*OA!_96E2?%C7;7%Q>JT.D*Z\QPYP\OL6(P.^U3U#U
M[[45C96>F64.FZ?;)#;V\2Q00QC"QHHPJ@=@  *EK^>\WS*MFV/GB:G79=ET
M7]=;L_HK)\LHY1E\,+3Z;ONWN_ZV5D%%%%>:>F%%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 445<T30M4\17ZZ;I%HTLK=<=%'J3V%3*481<I.R
M1482G)1BKME>UM;F]N$M+2!I)9&"I&BY+'T%>M_#CX:P>%8AJNJJLFH.O'<0
M ]AZGU/X#WM^!/AWIO@Z 3OMGOG7$EP1PO\ LKZ#WZG]*Z*OD,TSAXB]*CI'
MJ^__  /S/LLIR98:U:MK/HNW_!_(****\ ^@"BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M @$8(KY<_:I_X)Q>%?B4]SXY^"OV;1-=?,EQI3#99WK=25P/W+GU'R$]0N2U
M?4=%>ODN>YIP_C%B<%4<9=5TDNTELU^72S/'SO(<JXAP;PV.IJ4>CZQ?>+W3
M_/9W1^.7C?P%XR^&_B.?PCXZ\-W>EZC;G$EK=Q%21V93T93V920>Q-?77[,?
MPA_X55\/T?5+;9K&J[;C4MP^:(8^2'_@()S_ +3-VQ7UEX_^%'P[^*,-I%X[
M\)V>HM87"SV$\T0\RVD4@AD<<CD#(Z'&""*X?Q9\&M;T@M=Z QOK<<^6!^]4
M?3^+\.?:OU#,/$B'$67T\+.'LI;SU]V36UGT76SZVU=C\KR[PSGPWF-3%TY^
MUC:T-/>BGO==7TNNE]%<XRBEDCDB<Q2H593AE88(-)7D'L!1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%:/A_PGK_B>?R='T]Y #AY3PB?5CQ^
M'6O2O"/P>T71"E[K;+?7(Y"E?W2'V!^]]3^5<&,S+"X)6F[R[+?_ (!Z&#RS
M%8UW@K1[O;_@G%>"_ACK?BMENYU-K9=3/(O+C_8'?Z]/KTKU?P]X:T?PO8BP
MT>T$:]7<\M(?5CWJ^  , 8 Z"BOC\=F6(QSM+2/9?KW/LL!EF'P"O'67=_IV
M"BBBO./2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,GQ%X)\-^*$/
M]JZ<IEQ@7$?RR#\1U^AR*X/Q#\#]9LRT_AZ\2[C[0RD)(/QZ']*]2HKOPN98
MS":0EIV>J_KT//Q668/&:SCKW6C_ .#\SY[U+2-4T>?[-JNGS6[_ -V6,KGZ
M>M5Z^B+JSM+Z$VU[:QS1M]Z.5 P/X&N:U?X/^#-4R]O:R6;G^*VDP,_[IR/R
MQ7O4.(J,M*T6O35?U]Y\_B.'*T=:,T_)Z/\ R_(\<HKOM3^ ^JQ$MI&MP3#L
MLZ%#^8SG]*P;_P"%WCG3R2^A/*HZ- ZOG\ <_I7K4LRP-;X:B^>GYGDU<LQ]
M'XJ;^6OY'/T59N]%UBPR+[2KF''7S8&7^8JM79&49*Z=SBE&479JP4444Q!1
M13HH9IW\N")G;^ZBY-&P;C:*U++P5XMU C[+X<O"#T9H"H_,X%;6G?!;QG>8
M-VMM:#OYTVX_DN:YJF-PE'XZB7S.JG@L96^"FW\CD:.O2O3]*^!&DP$/K.L3
M3GND*"-?S.2?TKJM&\&>%_#^&TK188W'25EW/_WTV37EU\_P=/\ AIR?W+\?
M\CU*'#V-J:U&HK[W^'^9Y)H/PV\7^(-LEMI;0PM_RWNOD7'J,\G\ :[GPY\%
M- TTK<:Y.U]*.?+QLC!^@Y/XG'M7:T5X>)SK&XC2+Y5Y;_?_ )6/>PN1X+#Z
MR7,_/;[O\[C+>VM[.%;:TMTBC082.-0J@>P%/HHKR&VW=GKI)*R"BBB@8444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %0
MSZ;IUT<W-A#)GKYD0/\ ,5-133:V$TGN4'\*^&).9/#E@V>N;-#_ $IJ^$/"
M:G*^%].!]K*/_"M&BK]M67VG]YG["C_*ON13B\/Z#!_J-$LTQTV6R#^E6HXH
MXEV11JH]%&!3J*F4Y2W=RXPA'96"BBBI*"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 **** "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 ****
K "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006958587744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Aug. 25, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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="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="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Jul. 31,  2023<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="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="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-8597<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="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">The Cooper Companies, 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="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="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">94-2657368<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="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">6101 Bollinger Canyon Road<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="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 500<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="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Ramon<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="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<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="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">94583<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="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">925<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="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">460-3600<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="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $.10 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="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">COO<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="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="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="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="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="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="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="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="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,524,149<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<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="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<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="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000711404<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="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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>22
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006955946384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Condensed Statements of Income and Comprehensive Income - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 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="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>
<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Net sales</a></td>
<td class="nump">$ 930.2<span></span>
</td>
<td class="nump">$ 843.4<span></span>
</td>
<td class="nump">$ 2,666.1<span></span>
</td>
<td class="nump">$ 2,460.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="Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Cost of sales</a></td>
<td class="nump">320.2<span></span>
</td>
<td class="nump">291.3<span></span>
</td>
<td class="nump">914.7<span></span>
</td>
<td class="nump">857.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="Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">610.0<span></span>
</td>
<td class="nump">552.1<span></span>
</td>
<td class="nump">1,751.4<span></span>
</td>
<td class="nump">1,603.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="Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expense</a></td>
<td class="nump">375.2<span></span>
</td>
<td class="nump">342.7<span></span>
</td>
<td class="nump">1,113.6<span></span>
</td>
<td class="nump">984.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="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expense</a></td>
<td class="nump">36.5<span></span>
</td>
<td class="nump">28.7<span></span>
</td>
<td class="nump">100.7<span></span>
</td>
<td class="nump">81.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="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangibles</a></td>
<td class="nump">46.7<span></span>
</td>
<td class="nump">40.1<span></span>
</td>
<td class="nump">139.7<span></span>
</td>
<td class="nump">133.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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating income</a></td>
<td class="nump">151.6<span></span>
</td>
<td class="nump">140.6<span></span>
</td>
<td class="nump">397.4<span></span>
</td>
<td class="nump">404.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="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">26.8<span></span>
</td>
<td class="nump">17.1<span></span>
</td>
<td class="nump">79.0<span></span>
</td>
<td class="nump">34.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="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expense (income), net</a></td>
<td class="nump">6.0<span></span>
</td>
<td class="nump">6.2<span></span>
</td>
<td class="nump">11.9<span></span>
</td>
<td class="num">(33.3)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">118.8<span></span>
</td>
<td class="nump">117.3<span></span>
</td>
<td class="nump">306.5<span></span>
</td>
<td class="nump">402.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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Provision for income taxes (Note 6)</a></td>
<td class="nump">33.5<span></span>
</td>
<td class="nump">18.9<span></span>
</td>
<td class="nump">96.8<span></span>
</td>
<td class="nump">82.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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 85.3<span></span>
</td>
<td class="nump">$ 98.4<span></span>
</td>
<td class="nump">$ 209.7<span></span>
</td>
<td class="nump">$ 320.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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per share (Note 7):</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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="nump">$ 1.72<span></span>
</td>
<td class="nump">$ 1.99<span></span>
</td>
<td class="nump">$ 4.24<span></span>
</td>
<td class="nump">$ 6.49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 1.71<span></span>
</td>
<td class="nump">$ 1.98<span></span>
</td>
<td class="nump">$ 4.21<span></span>
</td>
<td class="nump">$ 6.44<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Number of shares used to compute earnings per share:</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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">49.5<span></span>
</td>
<td class="nump">49.3<span></span>
</td>
<td class="nump">49.5<span></span>
</td>
<td class="nump">49.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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">49.9<span></span>
</td>
<td class="nump">49.6<span></span>
</td>
<td class="nump">49.8<span></span>
</td>
<td class="nump">49.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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive income, net of tax:</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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax', window );">Cash flow hedges</a></td>
<td class="nump">$ 14.6<span></span>
</td>
<td class="num">$ (10.5)<span></span>
</td>
<td class="num">$ (11.9)<span></span>
</td>
<td class="nump">$ 42.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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="nump">34.4<span></span>
</td>
<td class="num">(32.3)<span></span>
</td>
<td class="nump">103.9<span></span>
</td>
<td class="num">(178.1)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Comprehensive income</a></td>
<td class="nump">$ 134.3<span></span>
</td>
<td class="nump">$ 55.6<span></span>
</td>
<td class="nump">$ 301.7<span></span>
</td>
<td class="nump">$ 184.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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2(a),(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 19: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>23
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006953122768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Condensed Balance Sheets - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Oct. 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="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 117.3<span></span>
</td>
<td class="nump">$ 138.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="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade accounts receivable, net of allowance for credit losses of $27.6 at July&#160;31, 2023, and $20.7 at October&#160;31, 2022</a></td>
<td class="nump">629.9<span></span>
</td>
<td class="nump">557.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="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories (Note 3)</a></td>
<td class="nump">723.6<span></span>
</td>
<td class="nump">628.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="Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expense and other current assets</a></td>
<td class="nump">240.2<span></span>
</td>
<td class="nump">208.9<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">1,711.0<span></span>
</td>
<td class="nump">1,533.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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">1,535.0<span></span>
</td>
<td class="nump">1,432.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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">3,683.1<span></span>
</td>
<td class="nump">3,609.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="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Other intangibles, net (Note 4)</a></td>
<td class="nump">1,770.6<span></span>
</td>
<td class="nump">1,885.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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">2,369.4<span></span>
</td>
<td class="nump">2,443.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="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">628.2<span></span>
</td>
<td class="nump">587.9<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">11,697.3<span></span>
</td>
<td class="nump">11,492.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="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="Show.showAR( this, 'defref_us-gaap_DebtCurrent', window );">Short-term debt (Note 5)</a></td>
<td class="nump">79.6<span></span>
</td>
<td class="nump">412.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="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">226.7<span></span>
</td>
<td class="nump">248.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="Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Employee compensation and benefits</a></td>
<td class="nump">154.6<span></span>
</td>
<td class="nump">152.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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">122.8<span></span>
</td>
<td class="nump">93.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="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">409.9<span></span>
</td>
<td class="nump">373.1<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">993.6<span></span>
</td>
<td class="nump">1,280.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="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt (Note 5)</a></td>
<td class="nump">2,514.7<span></span>
</td>
<td class="nump">2,350.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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">137.6<span></span>
</td>
<td class="nump">149.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="Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesNoncurrent', window );">Long-term tax payable</a></td>
<td class="nump">90.5<span></span>
</td>
<td class="nump">113.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="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityNoncurrent', window );">Deferred revenue</a></td>
<td class="nump">185.5<span></span>
</td>
<td class="nump">198.3<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="Show.showAR( this, 'defref_coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent', window );">Accrued pension liability and other</a></td>
<td class="nump">246.9<span></span>
</td>
<td class="nump">225.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="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">4,168.8<span></span>
</td>
<td class="nump">4,317.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="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Contingencies (Note 10)</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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract', 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="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $10 cents par value, 1.0 shares authorized, zero shares issued or outstanding</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="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $10 cents par value, 120.0 shares authorized, 53.9 issued and 49.5 outstanding at July&#160;31, 2023, and 53.8 issued and 49.3 outstanding at October&#160;31, 2022</a></td>
<td class="nump">5.4<span></span>
</td>
<td class="nump">5.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="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">1,817.4<span></span>
</td>
<td class="nump">1,765.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="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(374.8)<span></span>
</td>
<td class="num">(466.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="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">6,791.6<span></span>
</td>
<td class="nump">6,584.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="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonValue', window );">Treasury stock at cost: 4.4 shares at July&#160;31, 2023, and 4.5 shares at October&#160;31, 2022</a></td>
<td class="num">(711.3)<span></span>
</td>
<td class="num">(714.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="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Cooper stockholders&#8217; equity</a></td>
<td class="nump">7,528.3<span></span>
</td>
<td class="nump">7,174.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="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">0.2<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Stockholders&#8217; equity (Note 9)</a></td>
<td class="nump">7,528.5<span></span>
</td>
<td class="nump">7,174.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="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 11,697.3<span></span>
</td>
<td class="nump">$ 11,492.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Liability, Defined Benefit Pension Plan And Other, Noncurrent</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coo_</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_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="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_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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 noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityNoncurrent</td>
</tr>
<tr>
<td style="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_DebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtCurrent</td>
</tr>
<tr>
<td style="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_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 22: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract</td>
</tr>
<tr>
<td style="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_TreasuryStockCommonValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481520/505-30-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonValue</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006956062880">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Condensed Balance Sheets (Parenthetical) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Oct. 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="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="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Trade accounts receivable, allowance for doubtful accounts</a></td>
<td class="nump">$ 27.6<span></span>
</td>
<td class="nump">$ 20.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="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, authorized (in shares)</a></td>
<td class="nump">1,000,000.0<span></span>
</td>
<td class="nump">1,000,000.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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, 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="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="nump">$ 0.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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized (in shares)</a></td>
<td class="nump">120,000,000.0<span></span>
</td>
<td class="nump">120,000,000.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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, issued (in shares)</a></td>
<td class="nump">53,900,000<span></span>
</td>
<td class="nump">53,800,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="nump">49,500,000<span></span>
</td>
<td class="nump">49,300,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="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock (in shares)</a></td>
<td class="nump">4,400,000<span></span>
</td>
<td class="nump">4,500,000<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_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006950732416">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Condensed Statements of Stockholders' Equity - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Shares</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Loss</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Noncontrolling Interests</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, beginning balance (in shares) at Oct. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,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>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Oct. 31, 2021</a></td>
<td class="nump">$ 6,942.0<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="num">$ (639.6)<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 1,715.2<span></span>
</td>
<td class="num">$ (341.3)<span></span>
</td>
<td class="nump">$ 6,202.1<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, beginning balance (in shares) at Oct. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">95.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95.3<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(35.9)<span></span>
</td>
<td class="text">&#160;<span></span>
</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">(35.9)<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock for stock plans, net and employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock for stock plans, net and employee stock purchase plan</a></td>
<td class="num">(8.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>
<td class="num">(8.8)<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="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends on common stock ($0.03 per share)</a></td>
<td class="num">(1.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">12.8<span></span>
</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.8<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Stock repurchase (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(200,000)<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>
<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Stock repurchase</a></td>
<td class="num">(78.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (78.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, ending balance (in shares) at Jan. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,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>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Jan. 31, 2022</a></td>
<td class="nump">6,926.1<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="num">$ (717.4)<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1,719.2<span></span>
</td>
<td class="num">(377.2)<span></span>
</td>
<td class="nump">6,295.9<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, ending balance (in shares) at Jan. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, beginning balance (in shares) at Oct. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,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>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Oct. 31, 2021</a></td>
<td class="nump">6,942.0<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="num">$ (639.6)<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1,715.2<span></span>
</td>
<td class="num">(341.3)<span></span>
</td>
<td class="nump">6,202.1<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, beginning balance (in shares) at Oct. 31, 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 320.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Stock repurchase (in shares)</a></td>
<td class="num">(191,200)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Stock repurchase</a></td>
<td class="num">$ (78.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, ending balance (in shares) at Jul. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,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>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Jul. 31, 2022</a></td>
<td class="nump">7,083.1<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="num">$ (715.6)<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1,751.0<span></span>
</td>
<td class="num">(477.3)<span></span>
</td>
<td class="nump">6,519.4<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, ending balance (in shares) at Jul. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, beginning balance (in shares) at Jan. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,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>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Jan. 31, 2022</a></td>
<td class="nump">6,926.1<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="num">$ (717.4)<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1,719.2<span></span>
</td>
<td class="num">(377.2)<span></span>
</td>
<td class="nump">6,295.9<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, beginning balance (in shares) at Jan. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">126.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">126.6<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(57.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>
<td class="text">&#160;<span></span>
</td>
<td class="num">(57.3)<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock for stock plans, net and employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock for stock plans, net and employee stock purchase plan</a></td>
<td class="nump">5.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.8<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>
<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">12.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>
<td class="nump">12.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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, ending balance (in shares) at Apr. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,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>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Apr. 30, 2022</a></td>
<td class="nump">7,013.8<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="num">$ (716.6)<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1,736.8<span></span>
</td>
<td class="num">(434.5)<span></span>
</td>
<td class="nump">6,422.5<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, ending balance (in shares) at Apr. 30, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">98.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">98.4<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(42.8)<span></span>
</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.0<span></span>
</td>
<td class="num">(42.8)<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock for stock plans, net and employee stock purchase plan</a></td>
<td class="nump">1.8<span></span>
</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.8<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="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends on common stock ($0.03 per share)</a></td>
<td class="num">(1.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">$ 13.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>
<td class="nump">13.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="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Stock repurchase (in shares)</a></td>
<td class="nump">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="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, ending balance (in shares) at Jul. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,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>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Jul. 31, 2022</a></td>
<td class="nump">$ 7,083.1<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="num">$ (715.6)<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1,751.0<span></span>
</td>
<td class="num">(477.3)<span></span>
</td>
<td class="nump">6,519.4<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, ending balance (in shares) at Jul. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, beginning balance (in shares) at Oct. 31, 2022</a></td>
<td class="nump">49,300,000<span></span>
</td>
<td class="nump">49,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>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Oct. 31, 2022</a></td>
<td class="nump">$ 7,174.7<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="num">$ (714.5)<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1,765.5<span></span>
</td>
<td class="num">(466.8)<span></span>
</td>
<td class="nump">6,584.9<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, beginning balance (in shares) at Oct. 31, 2022</a></td>
<td class="nump">4,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 84.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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">84.6<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">63.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="text">&#160;<span></span>
</td>
<td class="nump">63.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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock for stock plans, net and employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">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>
<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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock for stock plans, net and employee stock purchase plan</a></td>
<td class="num">(1.3)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2.5)<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="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends on common stock ($0.03 per share)</a></td>
<td class="num">(1.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">16.2<span></span>
</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">16.2<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, ending balance (in shares) at Jan. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,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>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Jan. 31, 2023</a></td>
<td class="nump">$ 7,335.7<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="num">$ (713.3)<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1,779.2<span></span>
</td>
<td class="num">(403.8)<span></span>
</td>
<td class="nump">6,668.0<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, ending balance (in shares) at Jan. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, beginning balance (in shares) at Oct. 31, 2022</a></td>
<td class="nump">49,300,000<span></span>
</td>
<td class="nump">49,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>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Oct. 31, 2022</a></td>
<td class="nump">$ 7,174.7<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="num">$ (714.5)<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1,765.5<span></span>
</td>
<td class="num">(466.8)<span></span>
</td>
<td class="nump">6,584.9<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, beginning balance (in shares) at Oct. 31, 2022</a></td>
<td class="nump">4,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 209.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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Stock repurchase (in shares)</a></td>
<td class="nump">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="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, ending balance (in shares) at Jul. 31, 2023</a></td>
<td class="nump">49,500,000<span></span>
</td>
<td class="nump">49,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>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Jul. 31, 2023</a></td>
<td class="nump">$ 7,528.5<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="num">$ (711.3)<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1,817.4<span></span>
</td>
<td class="num">(374.8)<span></span>
</td>
<td class="nump">6,791.6<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, ending balance (in shares) at Jul. 31, 2023</a></td>
<td class="nump">4,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, beginning balance (in shares) at Jan. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,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>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance at Jan. 31, 2023</a></td>
<td class="nump">$ 7,335.7<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="num">$ (713.3)<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1,779.2<span></span>
</td>
<td class="num">(403.8)<span></span>
</td>
<td class="nump">6,668.0<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, beginning balance (in shares) at Jan. 31, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">39.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">39.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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="num">(20.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="text">&#160;<span></span>
</td>
<td class="num">(20.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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock for stock plans, net and employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock for stock plans, net and employee stock purchase plan</a></td>
<td class="nump">7.8<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.8<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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">14.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>
<td class="nump">14.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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, ending balance (in shares) at Apr. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49,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>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Apr. 30, 2023</a></td>
<td class="nump">7,378.0<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="num">$ (712.3)<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
<td class="nump">1,800.7<span></span>
</td>
<td class="num">(423.8)<span></span>
</td>
<td class="nump">6,707.8<span></span>
</td>
<td class="nump">0.2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, ending balance (in shares) at Apr. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">85.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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">85.3<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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive income (loss), net of tax</a></td>
<td class="nump">49.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="text">&#160;<span></span>
</td>
<td class="nump">49.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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock for stock plans, net and employee stock purchase plan</a></td>
<td class="nump">2.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.5<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="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends on common stock ($0.03 per share)</a></td>
<td class="num">(1.5)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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.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="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Share-based compensation expense</a></td>
<td class="nump">$ 15.2<span></span>
</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">15.2<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Stock repurchase (in shares)</a></td>
<td class="nump">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="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, ending balance (in shares) at Jul. 31, 2023</a></td>
<td class="nump">49,500,000<span></span>
</td>
<td class="nump">49,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>
<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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance at Jul. 31, 2023</a></td>
<td class="nump">$ 7,528.5<span></span>
</td>
<td class="nump">$ 5.0<span></span>
</td>
<td class="num">$ (711.3)<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="nump">$ 1,817.4<span></span>
</td>
<td class="num">$ (374.8)<span></span>
</td>
<td class="nump">$ 6,791.6<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, ending balance (in shares) at Jul. 31, 2023</a></td>
<td class="nump">4,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482739/220-10-55-15<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="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_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="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>26
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006958650176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Condensed Statements of Stockholders' Equity (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Feb. 10, 2023</div></th>
<th class="th"><div>Aug. 11, 2022</div></th>
<th class="th"><div>Feb. 09, 2022</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Dividends on common stock (in dollars per share)</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<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_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>27
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006945561648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Condensed Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 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="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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 209,700<span></span>
</td>
<td class="nump">$ 320,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">275,000<span></span>
</td>
<td class="nump">257,100<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="Show.showAR( this, 'defref_coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability', window );">Settlement of contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(40,700)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="num">(31,800)<span></span>
</td>
<td class="num">(10,700)<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="Show.showAR( this, 'defref_coo_AccruedAcquisitionTerminationFee', window );">Accrual for acquisition termination fee</a></td>
<td class="nump">45,000<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapital', window );">Net changes in operating capital</a></td>
<td class="num">(188,800)<span></span>
</td>
<td class="num">(8,700)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non-cash items</a></td>
<td class="nump">124,200<span></span>
</td>
<td class="nump">44,500<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">433,300<span></span>
</td>
<td class="nump">561,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property, plant and equipment</a></td>
<td class="num">(247,500)<span></span>
</td>
<td class="num">(147,100)<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="Show.showAR( this, 'defref_coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther', window );">Acquisitions of businesses and assets, net of cash acquired, and other</a></td>
<td class="num">(40,700)<span></span>
</td>
<td class="num">(1,636,500)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries', window );">Proceeds from sale of interest in a subsidiary</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">52,100<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(288,200)<span></span>
</td>
<td class="num">(1,731,500)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfLongTermDebt', window );">Proceeds from long-term debt, net of issuance costs</a></td>
<td class="nump">1,652,000<span></span>
</td>
<td class="nump">1,499,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayments of long-term debt</a></td>
<td class="num">(1,490,400)<span></span>
</td>
<td class="num">(549,600)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">Net (repayments of) proceeds from short-term debt</a></td>
<td class="num">(335,500)<span></span>
</td>
<td class="nump">462,700<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="Show.showAR( this, 'defref_coo_ProceedsFromPaymentsOfShareBasedArrangement', window );">Net proceeds (payments) related to share-based compensation awards</a></td>
<td class="nump">2,200<span></span>
</td>
<td class="num">(8,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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends on common stock</a></td>
<td class="num">(1,500)<span></span>
</td>
<td class="num">(1,500)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(78,500)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockPlans', window );">Issuance of common stock for employee stock purchase plan</a></td>
<td class="nump">5,800<span></span>
</td>
<td class="nump">5,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Settlement of contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(2,200)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(167,400)<span></span>
</td>
<td class="nump">1,327,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash, cash equivalents and restricted cash</a></td>
<td class="nump">1,200<span></span>
</td>
<td class="num">(8,000)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash, cash equivalents, and restricted cash</a></td>
<td class="num">(21,100)<span></span>
</td>
<td class="nump">150,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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at beginning of period</a></td>
<td class="nump">138,600<span></span>
</td>
<td class="nump">96,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at end of period</a></td>
<td class="nump">117,500<span></span>
</td>
<td class="nump">246,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract', window );"><strong>Reconciliation of cash flow information:</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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">117,300<span></span>
</td>
<td class="nump">246,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue', window );">Restricted cash included in other current assets</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">300<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents, and restricted cash</a></td>
<td class="nump">$ 117,500<span></span>
</td>
<td class="nump">$ 246,600<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coo_AccruedAcquisitionTerminationFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Acquisition Termination Fee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_AccruedAcquisitionTerminationFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coo_</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_coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Contingent Consideration Arrangements, Settlement Amount of Contingent Consideration, Liability</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coo_</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_coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments To Acquire Businesses And Assets, Net Of Cash Acquired, And Other</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coo_</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_coo_ProceedsFromPaymentsOfShareBasedArrangement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From (Payments Of) Share-Based Arrangement</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_ProceedsFromPaymentsOfShareBasedArrangement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coo_</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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract</td>
</tr>
<tr>
<td style="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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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. Excludes amounts 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="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_IncreaseDecreaseInOperatingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapital</td>
</tr>
<tr>
<td style="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_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="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_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromRepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="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_ProceedsFromStockPlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from the stock plan during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockPlans</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RestrictedCashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006956750608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>General<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock', window );">General</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 1. General</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The accompanying Consolidated Condensed Financial Statements of The Cooper Companies, Inc. and its subsidiaries have been prepared in accordance with generally accepted accounting principles in the United States (GAAP) for interim financial information and with the requirements of Regulation S-X, Rule 10-01 for financial statements required to be filed as a part of this Quarterly Report on Form 10-Q. Unless the context requires otherwise, terms "the Company", "we", "us", and "our" are used to refer collectively to The Cooper Companies, Inc. and its subsidiaries.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The accompanying Consolidated Condensed Financial Statements and related notes are unaudited and should be read in conjunction with the audited Consolidated Financial Statements of the Company and related notes as contained in the Company&#8217;s Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022. The Consolidated Condensed Financial Statements include all adjustments (consisting only of normal recurring adjustments) and accruals necessary in the judgment of management for a fair presentation of the results for the interim periods presented.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Accounting Policies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">There have been no material changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The preparation of Consolidated Condensed Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of net sales and expenses during the reporting period. Actual results could differ from those estimates. The Company continually monitors and evaluates the estimates used as additional information becomes available. Adjustments will be made to these provisions periodically to reflect new facts and circumstances that may indicate that historical experience may not be indicative of current and/or future results.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">. This update requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy. This standard is effective for fiscal years beginning after December 15, 2021, and should be applied either prospectively or retrospectively. Early adoption is permitted. The Company adopted this guidance prospectively on November 1, 2022, and it did not have a material impact on the Consolidated Condensed Financial Statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Reference</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Reform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Topic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">848</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"> Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> and subsequent amendment to the initial guidance: ASU 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Scope</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> (collectively, &#8220;Topic 848&#8221;). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In December 2022, the FASB issued ASU 2022-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">. ASU 2022-06 defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024. Effective February 1, 2023, the Company transitioned its credit agreements from LIBOR to the Secured Overnight Financing Rate ("SOFR"). The Company adopted this guidance prospectively on February 1, 2023, and it did not have a material impact on the Consolidated Condensed Financial Statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">No other recently issued accounting pronouncements had or are expected to have a material impact on the Company's Consolidated Condensed 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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//235/tableOfContent<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 275<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//275/tableOfContent<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//810/tableOfContent<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 250<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//250/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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>29
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006957184032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Joint Venture<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_coo_BusinessCombinationAndAssetAcquisitionTextBlock', window );">Acquisitions and Joint Venture</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 2. Acquisitions and Joint Venture</span></div><div style="text-align:justify"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">All acquisitions were funded by cash generated from operations or facility borrowings. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On November 1, 2022, CooperVision completed the acquisition of a privately-held U.S.-based company that provides a broad portfolio of technologically advanced contact lens products, including scleral and hybrid lenses. The purchase price of the acquisition was $33.0&#160;million. Based upon preliminary valuations, assets acquired primarily comprised $12.6&#160;million of customer relationship related intangibles, $7.6&#160;million of technology, $5.1&#160;million of net assets and $7.7&#160;million of goodwill. The goodwill is not deductible for tax purposes. The purchase price allocation is preliminary, and the Company is in the process of finalizing information primarily related to the effect on taxes and the corresponding impact on goodwill. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On April 6, 2022, CooperSurgical entered into an asset purchase agreement to acquire Cook Medical's Reproductive Health business, a manufacturer of minimally invasive medical devices focused on the fertility, obstetrics and gynecology markets. The aggregate consideration payable under the agreement was $875.0&#160;million in cash, with $675.0&#160;million payable at the closing and the remaining $200.0&#160;million payable in $50.0&#160;million installments following each of the first, second, third and fourth anniversaries of the closing. During the second quarter of fiscal 2023, CooperSurgical determined that the fulfillment of certain closing conditions related to regulatory approvals was no longer probable and accrued $45.0&#160;million in expenses for a termination fee under the asset purchase agreement. The termination fee is recorded in "selling, general and administrative expense" on the Consolidated Condensed Statements of Income and Comprehensive Income and was paid on August 9, 2023. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Joint Venture</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On January 19, 2021, CooperVision acquired all of the remaining equity interests of SightGlass Vision, Inc. (SGV), a privately-held medical device company that developed spectacle lenses for myopia management. The transaction included potential payments of future consideration that were contingent upon the achievement of the regulatory approval milestone (the regulatory approval payment) and the acquired business reaching certain revenue thresholds over a specified period (the revenue pa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">yments). The undiscounted range of the contingent consideration was zero to $139.1&#160;million payable to the other former equity interest owners. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In March 2022, the entities amended the terms of the contingent consideration, which resulted in CooperVision paying $42.9&#160;million to the former equity interest owners in exchange for the elimination of the revenue payments to such former equity interest owners. CooperVision recognized a net gain of $12.2&#160;million during fiscal 2022.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Further, CooperVision and Essilor International SAS (Essilor) executed a Contribution Agreement and a Stock Purchase Agreement (the &#8220;Agreements&#8221;) in March 2022. Essilor paid CooperVision $52.1&#160;million in exchange for a 50% interest in SGV and their proportionate share of the revenue payments. As part of the Agreements, each party contributed their interest in SGV and $10&#160;million in cash to form a new joint venture. CooperVision then remeasured the fair value of its retained equity investment in the joint venture at $90.0&#160;million which resulted in a $56.9&#160;million gain in Other (income) expense on deconsolidation of SGV in fiscal 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">During the nine months ended July&#160;31, 2023, CooperVision determined that approval would not be achieved within the timeline set forth in the contractual terms of the regulatory approval payment and released the remaining $31.8&#160;million contingent consideration liability.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Further information regarding the joint venture is included in our notes to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended October&#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_coo_BusinessCombinationAndAssetAcquisitionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination And Asset Acquisition</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_BusinessCombinationAndAssetAcquisitionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coo_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types1: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006956561408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory 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="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Note 3. Inventories<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.218%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.367%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">212.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">173.7&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Work-in-process</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15.2&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">490.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">439.8&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total inventories</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">723.6&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">628.7&#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><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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="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_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//330/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006960650368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Intangible Assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 4. Intangible Assets</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Intangible assets consisted of the following:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.849%"><tr><td style="width:1.0%"></td><td style="width:37.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.125%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.891%"></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:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">(In millions)</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Gross&#160;<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Gross&#160;<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Weighted Average Amortization Period</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">(in years)</span></div></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Intangible assets with definite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,107.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">332.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,092.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">287.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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Composite intangible asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,061.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">407.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,061.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">354.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Technology</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">495.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">328.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">504.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">317.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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">12</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">210.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">73.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">209.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">62.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">License and distribution rights 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">51.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">50.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">23.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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,927.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,166.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,919.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,044.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: accumulated amortization and translation</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,166.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;border-top:3pt double #000000;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,044.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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Intangible assets with definite lives, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,761.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,874.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Intangible assets with indefinite lives, net </span><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9.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: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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10.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: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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total other intangibles, net</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,770.6&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,885.1&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets with indefinite lives include technology and trademarks.</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Balances include foreign currency translation adjustments. </span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">As of July&#160;31, 2023, the estimate of future amortization expenses for intangible assets with definite lives is as follows:</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:78.660%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.140%"></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:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Years:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">46.6&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">181.3&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">171.4&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">163.8&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">148.9&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Thereafter</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,049.2&#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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total remaining amortization for intangible assets with definite lives</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,761.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The Company performed its annual impairment assessment in the third quarter of fiscal 2023 and there was no impairment of goodwill or intangible assets recorded in the nine months ended July&#160;31, 2023. Further information regarding our annual impairment assessment is included in our notes to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended October&#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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//350/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006956402640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financing Arrangements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Financing Arrangements</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 5. Financing Arrangements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The Company had outstanding debt as follows:</span></div><div style="margin-top:14pt"><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.218%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.367%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Overdraft and other credit facilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">63.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">57.7&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Term loans</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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">338.0&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Short-term debt, excluding financing leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">63.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">395.7&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-503">Financing lease liabilities</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16.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:'Times New Roman',sans-serif;font-size:9.5pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Short-term debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">79.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">412.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Revolving credit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">163.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Term loans</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,350.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,350.0&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: unamortized debt issuance cost</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3.1)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Long-term debt, excluding financing leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,511.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,347.1&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-518">Financing lease liabilities</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.7&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,514.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,350.8&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total debt</span></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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,594.3&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,763.4&#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></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Additional information regarding our indebtedness is included in our notes to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022, which was filed with the Securities and Exchange Commission on December 9, 2022. The carrying value of the Company's revolving credit facility and term loans approximates fair value based on current market rates (Level 2). As of July&#160;31, 2023, the Company was in compliance with all debt covenants. On February 1, 2023, the Company amended its credit agreements to transition the interest rates applicable to the loans denominated in U.S. Dollars from LIBOR to SOFR, as defined in the credit agreements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">2021 Term Loan Agreement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On December 17, 2021, the Company entered into a Term Loan Agreement (the 2021 Credit Agreement) by and among the Company, the lenders from time to time party thereto, and PNC Bank, National Association, as administrative agent. The 2021 Credit Agreement provides for a term loan facility (the 2021 Term Loan Facility) in an aggregate principal amount of $1.5&#160;billion, which, unless terminated earlier, matures on December 17, 2026.    </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On July&#160;31, 2023, the Company had $1.5&#160;billion outstanding under the 2021 Term Loan Facility and the weighted average interest rate was 6.21%.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">2021 364-Day Term Loan Agreement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On November 2, 2021, the Company entered into a 364-day, $840.0&#160;million, term loan agreement by and among the Company, the lenders party thereto and The Bank of Nova Scotia, as administrative agent, which matured on November 1, 2022. The Company used part of the funds to partially repay outstanding borrowings under the 2020 Revolving Credit Facility and for general corporate purposes. The loan was fully repaid by the maturity date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">2020 Revolving Credit and Term Loan Agreement</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">On April 1, 2020, the Company entered into a Revolving Credit and Term Loan Agreement (the 2020 Credit Agreement), among the Company, CooperVision International Holding Company, LP, CooperSurgical Netherlands B.V., CooperVision Holding Kft, the lenders from time to time party thereto, and KeyBank National Association, as administrative agent. The 2020 Credit Agreement provides for (a)&#160;a multicurrency revolving credit facility (the 2020 Revolving Credit Facility) in an aggregate principal amount of $1.29 billion and (b)&#160;a term loan facility (the 2020 Term Loan Facility) in an aggregate principal amount of $850.0 million, each of which, unless terminated earlier, mature on April 1, 2025. The Company has an uncommitted option to increase the revolving credit facility or establish a new term loan in an aggregate amount up to $1.605 billion.</span></div>On July&#160;31, 2023, the Company had $850.0&#160;million outstanding under the 2020 Term Loan Facility and $163.5&#160;million outstanding under the 2020 Revolving Credit Facility. The interest rate on the 2020 Term Loan Facility and the weighted average interest rate on the 2020 Revolving Credit Facility was 6.21% at July&#160;31, 2023.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//470/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006956368288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 6. Income Taxes</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The effective tax rates for the three months ended July&#160;31, 2023, and July&#160;31, 2022, were 28.2% and 16.1%, respectively. The effective tax rates for the nine months ended July&#160;31, 2023, and July&#160;31, 2022, were 31.6% and 20.5%, respectively. The increases were primarily due to changes in the geographic composition of pre-tax earnings, an increase in the UK statutory tax rate from 19% to 25%, capitalization of research and experimental expenditures for fiscal 2023 as required by the 2017 Tax Cuts and Jobs Act, and changes in unrecognized tax benefits.</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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//740/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>34
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006957378064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Share</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 7. Earnings Per Share</span></div><div style="margin-top:14pt"><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:40.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.870%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">(In millions, except per share amounts)</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">85.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">98.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">209.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">320.2&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">Basic:</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;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Weighted average common shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.3&#160;</span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.72&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.99&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.24&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6.49&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Weighted average common shares</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.3&#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:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of dilutive stock plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted weighted average common shares</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.9&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.6&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.8&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.7&#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:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted earnings per share </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.71&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.98&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.21&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6.44&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The following table sets forth stock options to purchase our common stock and restricted stock units that were not included in the diluted earnings per share calculation because their effect would have been antidilutive for the periods presented:</span></div><div style="margin-top:14pt"><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.485%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.369%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands, except exercise prices)</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock option shares excluded</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">205&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Exercise prices</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$329.83 - $406.17</span></div></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:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$304.54 - $406.17</span></div></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:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$300.12 - $406.17</span></div></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:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$304.54 - $406.17</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Restricted stock units excluded</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>35
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006950649392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Share-Based Compensation</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 8. Share-Based Compensation</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The Company has several stock plans that are described in the Company&#8217;s Annual Report on Form 10&#8209;K for the fiscal year ended October&#160;31, 2022. The compensation expense and related income tax benefit recognized in our Consolidated Condensed Statements of Income and Comprehensive Income for share-based awards, including the Employee Stock Purchase Plan, were as follows:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.699%"><tr><td style="width:1.0%"></td><td style="width:40.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.906%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.906%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.854%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.906%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.907%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">(In millions)</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">41.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">34.6&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.4&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15.5&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13.7&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">46.9&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">40.3&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Related income tax benefit</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><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;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></tr></table></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">2023 Long-Term Incentive Plan (2023 Plan)</span></div><div style="margin-top:14pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In March 2023, we received stockholder approval of the 2023 Plan, which replaces the 2007 Long-Term Incentive Plan (2007 Plan). The 2023 Plan authorizes either our Board of Directors, or a designated committee thereof composed of two or more Non-Employee Directors, to grant to eligible individuals up to 1,365,000 shares in the form of specified equity awards including stock options, restricted stock units (RSUs) and performance share units (PSUs), subject to adjustment for future stock splits, stock dividends, expirations, forfeitures, and similar events. In addition, the 2023 Plan includes any shares which were available for issuance under the 2007 Plan at the time of stockholder approval of this plan and shares which become available as a result of the forfeiture or expiration of awards made under the 2007 Plan. The 2023 Plan provides for awards of stock options, RSUs and PSUs on substantially the same terms as the 2007 Plan, described in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022.</span></div>As of July&#160;31, 2023, 1,372,724 shares remained available under the 2023 Plan for future grants. The amount of available shares includes shares which may be distributed under performance shares.<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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="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>36
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006955878720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Stockholders' Equity</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 9. Stockholders' Equity</span></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Analysis of Changes in Accumulated Other Comprehensive Loss:</span></div><div style="margin-top:14pt;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:40.942%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.869%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Minimum Pension Liability</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Derivative Instruments</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(320.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(34.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(341.3)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Gross change in value</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(178.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">55.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(122.4)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(13.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(13.6)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(498.6)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(33.9)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">55.2&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(477.3)</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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at October 31, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(555.0)</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">94.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(466.8)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Gross change in value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">103.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(15.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">88.2&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Tax effect</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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.8&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at July 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(451.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">82.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(374.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Share Repurchases</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In December 2011, the Company's Board of Directors authorized the 2012 Share Repurchase Program (2012 Program) and through subsequent amendments, the most recent being in March 2017, the total repurchase authorization was increased from $500.0 million to $1.0 billion of the Company's common stock. As of July&#160;31, 2023, $256.4 million remains authorized for repurchase under the 2012 Program. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">During the three and nine months ended July&#160;31, 2023, there were no share repurchases under the 2012 Program. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">During the three months ended July&#160;31, 2022, there were no share repurchases under the 2012 Program. During the nine months ended July&#160;31, 2022, the Company repurchased 191.2 thousand</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">shares of its common stock for $78.5 million, at an average purchase price of $410.41 per share. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Dividends&#160;&#160;&#160;&#160;</span></div>The Company paid a semiannual dividend of approximately $1.5 million or 3 cents per share, on February 10, 2023, to stockholders of record on January 23, 2023, and approximately $1.5 million or 3 cents per share, on August 11, 2023, to stockholders of record on July 27, 2023. The Company paid a semiannual dividend of approximately $1.5 million or 3 cents per share, on February 9, 2022, to stockholders of record on January 21, 2022 and approximately $1.5 million or 3 cents per share, on August 11, 2022, to stockholders of record on July 27, 2022.<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>37
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006956399408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_LossContingencyDisclosures', window );">Contingencies</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 10. Contingencies</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The Company is involved in various lawsuits, claims and other legal matters from time to time that arise in the ordinary course of conducting business, including matters involving our products, intellectual property, supplier relationships, distributors, competitor </span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">relationships, employees and other matters. The Company does not believe that the ultimate resolution of these proceedings or claims pending against it could have a material adverse effect on its financial condition or results of operations. At each reporting period, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under ASC 450, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">. Legal fees are expensed as incurred.</span><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LossContingencyDisclosures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480102/450-20-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.Y.Q4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480102/450-20-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450-20/tableOfContent<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483076/450-20-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//450-30/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483049/450-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyDisclosures</td>
</tr>
<tr>
<td style="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>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006956344240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Business Segment Information</a></td>
<td class="text"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 11. Business Segment Information</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The following tables present revenue and other financial information by reportable segment:</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Segment information:</span></div><div style="margin-top:5pt;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:40.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.869%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision net sales by category:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Toric lens</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">215.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">185.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">611.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">553.7&#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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Multifocal lens</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">80.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">67.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">226.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">199.8&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Single-use sphere lens</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">187.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">163.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">521.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">491.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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Non single-use sphere, other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">146.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">149.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">441.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">436.1&#160;</span></td><td style="background-color:#cceeff;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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total CooperVision net sales</span></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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">630.2&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">566.3&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,800.8&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,681.5&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperSurgical net sales by category:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Office and surgical</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">178.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">165.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">506.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">455.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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Fertility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">121.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">111.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">358.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">322.9&#160;</span></td><td style="background-color:#cceeff;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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperSurgical net sales</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">300.0&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">277.1&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">865.3&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">778.8&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">930.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">843.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,666.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,460.3&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating income (loss):</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;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">151.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">124.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">449.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">387.3&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperSurgical</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">18.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">30.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">56.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(18.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(14.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(52.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(40.1)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total operating 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">151.6&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">140.6&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">397.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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">404.1&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">26.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">79.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">34.5&#160;</span></td><td style="background-color:#cceeff;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><td colspan="3" style="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:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other expense, net </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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(33.3)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">118.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">117.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">306.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">402.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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:66.918%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.366%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total identifiable assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,042.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,778.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperSurgical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,392.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,407.8&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Corporate</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">262.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">305.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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11,697.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11,492.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Geographic information:</span></div><div style="margin-top:5pt;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:40.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.868%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net sales to unaffiliated customers by country of domicile:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">462.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">418.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,340.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,202.1&#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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">279.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">256.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">777.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">749.9&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Rest of world</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">188.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">169.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">548.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">508.3&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">930.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">843.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,666.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,460.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><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:66.918%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.366%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net property, plant and equipment by country of domicile:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">926.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">856.1&#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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">335.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">310.8&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Rest of world</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">272.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">266.0&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,535.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,432.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//280/tableOfContent<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 26<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-26<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 34<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-34<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-21<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>39
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006956804016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Derivatives and Hedging<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Financial Derivatives and Hedging</a></td>
<td class="text"><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline">Note 12. Financial Derivatives and Hedging</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">As of July&#160;31, 2023, the Company has six interest rate swap contracts that have a total notional amount of $1.3 billion and remaining maturities of four years or less. The&#160;interest&#160;rate&#160;swap&#160;contracts are fair valued by netting discounted future fixed cash payments and the discounted expected variable cash receipts, which are estimated based on observable market interest rate curves (Level 2). The fair value of the interest rate swap contracts are classified in "Other assets" on our Consolidated Condensed Balance Sheets. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">From time to time, the Company enters into foreign currency forward contracts to minimize the short-term impact of foreign currency exchange rate fluctuations on certain trade and intercompany receivables and payables. These foreign currency forward contracts are not designated as hedging instruments, and therefore the net change in their fair value is reported as a gain or loss in the Consolidated Condensed Statements of Income and Comprehensive Income. As of July&#160;31, 2023, the notional amount of outstanding foreign currency forward contracts was $97.5 million. The resulting impact on our consolidated financial statement from currency hedging activities was not significant for the three and nine months ended July&#160;31, 2023, and July&#160;31, 2022.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The following table summarizes the amounts recognized with respect to our derivative instruments within the accompanying Consolidated Condensed Statements of Income and Comprehensive Income:</span></div><div style="margin-top:5pt"><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:29.981%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.978%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.364%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">Derivatives designated as cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">Location of (Gain)/Loss Recognized on Derivatives</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest rate swap contracts</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(12.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.9)</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(30.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.4&#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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The cumulative pre-tax impact of the gain on derivatives designated for hedge accounting is recognized in "Accumulated other comprehensive loss". The following table details the changes in the cumulative pre-tax impact of the gain on derivatives designated for hedge accounting:</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.399%"><tr><td style="width:1.0%"></td><td style="width:40.138%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.951%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Beginning balance gain</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">89.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">86.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">124.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amount recognized in accumulated other comprehensive loss on interest rate swap contracts, gross</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">31.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(13.0)</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">14.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">53.3&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amount reclassified from accumulated other comprehensive loss into earnings, gross </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(12.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(30.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Ending balance gain </span></div></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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">108.8&#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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">72.9&#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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">108.8&#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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">72.9&#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><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The amount recognized in other comprehensive income on interest rate swap contracts was $23.8 million and $11.1 million, net of tax, for the three and nine months ended July&#160;31, 2023, respectively, and $(9.8) million and $40.4&#160;million, net of tax, for the three and nine months ended July&#160;31, 2022, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The amount reclassified from other comprehensive income into earnings was $(9.2) million and $(23.0) million, net of tax, for the three and nine months ended July&#160;31, 2023, respectively, and $(0.7) million and $1.8&#160;million, net of tax, for the three and nine months ended July&#160;31, 2022, respectively. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The Company expects th</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">at </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">$47.9 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> rec</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">orded as a component of "Accumulated other comprehensive loss" will be realized in the Consolidated Statements of Income and Comprehensive Income over the next twelve months and the amount will vary depending on prevailing interest rates.</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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="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_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480237/815-40-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-5C<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org//815/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006945552544">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 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="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure</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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 85.3<span></span>
</td>
<td class="nump">$ 39.8<span></span>
</td>
<td class="nump">$ 84.6<span></span>
</td>
<td class="nump">$ 98.4<span></span>
</td>
<td class="nump">$ 126.6<span></span>
</td>
<td class="nump">$ 95.3<span></span>
</td>
<td class="nump">$ 209.7<span></span>
</td>
<td class="nump">$ 320.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006957187072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual</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="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<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="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<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="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</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>42
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006953105712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>General (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Estimates</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Estimates</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The preparation of Consolidated Condensed Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of net sales and expenses during the reporting period. Actual results could differ from those estimates. The Company continually monitors and evaluates the estimates used as additional information becomes available. Adjustments will be made to these provisions periodically to reflect new facts and circumstances that may indicate that historical experience may not be indicative of current and/or future results.</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="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Accounting Pronouncements Recently Adopted</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Accounting Pronouncements Recently Adopted</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In November 2021, the FASB issued ASU 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">. This update requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy. This standard is effective for fiscal years beginning after December 15, 2021, and should be applied either prospectively or retrospectively. Early adoption is permitted. The Company adopted this guidance prospectively on November 1, 2022, and it did not have a material impact on the Consolidated Condensed Financial Statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Reference</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Rate</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Reform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Topic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">848</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"> Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> and subsequent amendment to the initial guidance: ASU 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Scope</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> (collectively, &#8220;Topic 848&#8221;). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In December 2022, the FASB issued ASU 2022-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">. ASU 2022-06 defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024. Effective February 1, 2023, the Company transitioned its credit agreements from LIBOR to the Secured Overnight Financing Rate ("SOFR"). The Company adopted this guidance prospectively on February 1, 2023, and it did not have a material impact on the Consolidated Condensed Financial Statements.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">No other recently issued accounting pronouncements had or are expected to have a material impact on the Company's Consolidated Condensed 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="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesPolicyTextBlock', window );">Contingencies</a></td>
<td class="text">The Company is involved in various lawsuits, claims and other legal matters from time to time that arise in the ordinary course of conducting business, including matters involving our products, intellectual property, supplier relationships, distributors, competitor <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">relationships, employees and other matters. The Company does not believe that the ultimate resolution of these proceedings or claims pending against it could have a material adverse effect on its financial condition or results of operations. At each reporting period, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under ASC 450, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">. Legal fees are expensed as incurred.</span><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_CommitmentsAndContingenciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 450<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480598/954-450-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesPolicyTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="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>43
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006956399408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory 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="Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventories</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><td style="width:67.218%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.367%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">212.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">173.7&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Work-in-process</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">21.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15.2&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">490.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">439.8&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total inventories</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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">723.6&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">628.7&#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><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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="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>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006950729152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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="Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of finite-lived intangible assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Intangible assets consisted of the following:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.849%"><tr><td style="width:1.0%"></td><td style="width:37.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.125%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.891%"></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:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">(In millions)</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Gross&#160;<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Gross&#160;<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Weighted Average Amortization Period</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">(in years)</span></div></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Intangible assets with definite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,107.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">332.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,092.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">287.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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Composite intangible asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,061.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">407.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,061.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">354.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Technology</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">495.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">328.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">504.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">317.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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">12</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">210.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">73.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">209.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">62.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">License and distribution rights 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">51.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">50.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">23.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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,927.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,166.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,919.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,044.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: accumulated amortization and translation</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,166.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;border-top:3pt double #000000;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,044.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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Intangible assets with definite lives, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,761.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,874.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Intangible assets with indefinite lives, net </span><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9.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: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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10.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: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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total other intangibles, net</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,770.6&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,885.1&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets with indefinite lives include technology and trademarks.</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="Show.showAR( this, 'defref_us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of indefinite-lived intangible assets</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Intangible assets consisted of the following:</span></div><div style="margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.849%"><tr><td style="width:1.0%"></td><td style="width:37.847%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.125%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.681%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:7.772%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.080%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.551%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.891%"></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:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">(In millions)</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Gross&#160;<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Gross&#160;<br/>Carrying<br/>Amount</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</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:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Weighted Average Amortization Period</span></div><div style="margin-bottom:10pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">(in years)</span></div></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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Intangible assets with definite lives:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,107.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">332.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,092.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">287.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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Composite intangible asset</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,061.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">407.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,061.9</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">354.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Technology</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">495.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">328.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">504.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">317.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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">12</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Trademarks</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">210.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">73.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">209.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">62.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">License and distribution rights 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">51.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">25.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">50.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">23.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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,927.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,166.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,919.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,044.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: accumulated amortization and translation</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,166.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;border-top:3pt double #000000;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,044.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="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Intangible assets with definite lives, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,761.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,874.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Intangible assets with indefinite lives, net </span><span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9.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: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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">10.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: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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total other intangibles, net</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,770.6&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,885.1&#160;</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr></table></div><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline">(1) </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%">Intangible assets with indefinite lives include technology and trademarks.</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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock', window );">Schedule of remaining amortization expenses for intangible assets with definite lives</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">As of July&#160;31, 2023, the estimate of future amortization expenses for intangible assets with definite lives is as follows:</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:78.660%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.140%"></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:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Years:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">(In millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Remainder of 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">46.6&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2024</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">181.3&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">171.4&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2026</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">163.8&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">148.9&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Thereafter</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,049.2&#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:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total remaining amortization for intangible assets with definite lives</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,761.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b),(d)<br> -SubTopic 30<br> -Topic 350<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006958654096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financing Arrangements (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtTableTextBlock', window );">Schedule of debt</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The Company had outstanding debt as follows:</span></div><div style="margin-top:14pt"><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.218%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.367%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Overdraft and other credit facilities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">63.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">57.7&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Term loans</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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">338.0&#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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Short-term debt, excluding financing leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">63.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">395.7&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-503">Financing lease liabilities</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16.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:'Times New Roman',sans-serif;font-size:9.5pt;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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Short-term debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">79.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">412.6&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Revolving credit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">163.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Term loans</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,350.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,350.0&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.2&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Less: unamortized debt issuance cost</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(2.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3.1)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Long-term debt, excluding financing leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,511.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,347.1&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-518">Financing lease liabilities</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.7&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,514.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,350.8&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total debt</span></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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,594.3&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,763.4&#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></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_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="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>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006956410736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of earnings per share</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><td style="width:40.791%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.870%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">(In millions, except per share amounts)</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">85.3&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">98.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">209.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">320.2&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">Basic:</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;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Weighted average common shares</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.3&#160;</span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Basic earnings per share</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.72&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.99&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.24&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6.49&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Weighted average common shares</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.3&#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:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Effect of dilutive stock plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.4&#160;</span></td><td style="background-color:#cceeff;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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted weighted average common shares</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.9&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.6&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.8&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">49.7&#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:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Diluted earnings per share </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.71&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.98&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.21&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6.44&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of stock options and restricted stock units that were not included in the diluted earnings per share calculation</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The following table sets forth stock options to purchase our common stock and restricted stock units that were not included in the diluted earnings per share calculation because their effect would have been antidilutive for the periods presented:</span></div><div style="margin-top:14pt"><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.485%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.369%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">(In thousands, except exercise prices)</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Stock option shares excluded</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">205&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">425&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">311&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">224&#160;</span></td><td style="background-color:#cceeff;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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Exercise prices</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$329.83 - $406.17</span></div></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:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$304.54 - $406.17</span></div></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:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$300.12 - $406.17</span></div></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:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$304.54 - $406.17</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Restricted stock units excluded</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">121&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>47
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006957172976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of compensation expense and related income tax benefit for share-based awards</a></td>
<td class="text">The compensation expense and related income tax benefit recognized in our Consolidated Condensed Statements of Income and Comprehensive Income for share-based awards, including the Employee Stock Purchase Plan, were as follows:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.699%"><tr><td style="width:1.0%"></td><td style="width:40.315%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.906%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.906%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.854%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.906%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.553%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.907%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">(In millions)</span></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Selling, general and administrative expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13.7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">41.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">34.6&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cost of sales</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.4&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Research and development expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.3&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total share-based compensation expense</span></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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">15.5&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13.7&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">46.9&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">40.3&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Related income tax benefit</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.3&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.6&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><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;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></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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="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>48
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006956536528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of changes in accumulated other comprehensive income</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Analysis of Changes in Accumulated Other Comprehensive Loss:</span></div><div style="margin-top:14pt;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:40.942%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.869%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Minimum Pension Liability</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Derivative Instruments</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(320.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(34.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(341.3)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Gross change in value</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(178.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">55.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(122.4)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(13.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(13.6)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(498.6)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(33.9)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">55.2&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(477.3)</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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at October 31, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(555.0)</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">94.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(466.8)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Gross change in value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">103.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(15.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">88.2&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Tax effect</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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.8&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at July 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(451.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">82.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(374.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The following table details the changes in the cumulative pre-tax impact of the gain on derivatives designated for hedge accounting:<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.399%"><tr><td style="width:1.0%"></td><td style="width:40.138%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.951%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Beginning balance gain</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">89.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">86.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">124.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amount recognized in accumulated other comprehensive loss on interest rate swap contracts, gross</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">31.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(13.0)</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">14.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">53.3&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amount reclassified from accumulated other comprehensive loss into earnings, gross </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(12.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(30.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Ending balance gain </span></div></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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">108.8&#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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">72.9&#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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">108.8&#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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">72.9&#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><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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>49
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006950690016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of segment information</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Segment information:</span></div><div style="margin-top:5pt;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:40.491%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.869%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision net sales by category:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Toric lens</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">215.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">185.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">611.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">553.7&#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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Multifocal lens</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">80.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">67.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">226.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">199.8&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Single-use sphere lens</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">187.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">163.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">521.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">491.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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Non single-use sphere, other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">146.2&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">149.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">441.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">436.1&#160;</span></td><td style="background-color:#cceeff;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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total CooperVision net sales</span></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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">630.2&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">566.3&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,800.8&#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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,681.5&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperSurgical net sales by category:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Office and surgical</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">178.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">165.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">506.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">455.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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Fertility</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">121.6&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">111.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">358.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">322.9&#160;</span></td><td style="background-color:#cceeff;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 61.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperSurgical net sales</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">300.0&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">277.1&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">865.3&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">778.8&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">930.2&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">843.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,666.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,460.3&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating income (loss):</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;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">151.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">124.5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">449.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">387.3&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperSurgical</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">18.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">30.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">56.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Corporate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(18.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(14.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(52.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(40.1)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total operating 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">151.6&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">140.6&#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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">397.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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">404.1&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">26.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17.1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">79.0&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">34.5&#160;</span></td><td style="background-color:#cceeff;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><td colspan="3" style="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:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Other expense, net </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:'Times New Roman',sans-serif;font-size:9.5pt;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(33.3)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">118.8&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">117.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">306.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">402.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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="Show.showAR( this, 'defref_us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock', window );">Schedule of identifiable assets by segment</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><td style="width:66.918%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.366%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total identifiable assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperVision</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">7,042.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6,778.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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">CooperSurgical</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,392.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4,407.8&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Corporate</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">262.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">305.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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11,697.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">11,492.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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="Show.showAR( this, 'defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of net sales to unaffiliated customers by country of domicile</a></td>
<td class="text"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">Geographic information:</span></div><div style="margin-top:5pt;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:40.191%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.868%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net sales to unaffiliated customers by country of domicile:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">462.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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">418.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,340.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,202.1&#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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">279.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">256.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">777.4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">749.9&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Rest of world</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">188.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">169.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">548.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">508.3&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">930.2&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">843.4&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,666.1&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2,460.3&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></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="Show.showAR( this, 'defref_us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock', window );">Schedule of net property, plant and equipment by country of domicile</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><td style="width:66.918%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.365%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.851%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.366%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">July 31, 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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Net property, plant and equipment by country of domicile:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">926.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">856.1&#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:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Europe</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">335.8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">310.8&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Rest of world</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">272.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">266.0&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,535.0&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1,432.9&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_LongLivedAssetsByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph b<br> -SubTopic 10<br> -Topic 280<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock</td>
</tr>
<tr>
<td style="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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph a<br> -SubTopic 10<br> -Topic 280<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>50
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006953161328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Derivatives and Hedging (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Jul. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities 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="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Schedule of derivative instruments recognized in condensed consolidated statements of income</a></td>
<td class="text"><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%">The following table summarizes the amounts recognized with respect to our derivative instruments within the accompanying Consolidated Condensed Statements of Income and Comprehensive Income:</span></div><div style="margin-top:5pt"><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:29.981%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:26.978%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.359%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.364%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;line-height:100%">(In millions)</span></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">Derivatives designated as cash flow hedges</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline">Location of (Gain)/Loss Recognized on Derivatives</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest rate swap contracts</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Interest expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(12.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.9)</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(30.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.4&#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><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="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></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></tr></table></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="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of changes in accumulated other comprehensive income</a></td>
<td class="text"><div style="margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%">Analysis of Changes in Accumulated Other Comprehensive Loss:</span></div><div style="margin-top:14pt;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:40.942%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.400%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.863%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.550%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.869%"></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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustment</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Minimum Pension Liability</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Derivative Instruments</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at October 31, 2021</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(320.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(34.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">13.1&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(341.3)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Gross change in value</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(178.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">55.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(122.4)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Tax effect</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(13.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(13.6)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at July 31, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(498.6)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(33.9)</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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">55.2&#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 style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(477.3)</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 style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at October 31, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(555.0)</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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">94.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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(466.8)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Gross change in value</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">103.9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(15.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">88.2&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Tax effect</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:'Times New Roman',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><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:'Times New Roman',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><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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.8&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Balance at July 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(451.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(6.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">82.5&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(374.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div>The following table details the changes in the cumulative pre-tax impact of the gain on derivatives designated for hedge accounting:<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"> </span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.399%"><tr><td style="width:1.0%"></td><td style="width:40.138%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.555%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.948%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.404%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.951%"></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:9.5pt;font-weight:700;line-height:100%">Periods Ended July 31,</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Three Months</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">Nine Months</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:9.5pt;font-weight:700;line-height:100%">(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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2023</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Beginning balance gain</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">89.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">86.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">124.5&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">17.2&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amount recognized in accumulated other comprehensive loss on interest rate swap contracts, gross</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">31.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(13.0)</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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">14.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">53.3&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Amount reclassified from accumulated other comprehensive loss into earnings, gross </span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(12.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(30.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">2.4&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Ending balance gain </span></div></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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">108.8&#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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">72.9&#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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">108.8&#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:'Times New Roman',sans-serif;font-size:9.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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">72.9&#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><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_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="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_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="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>51
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006944814048">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisitions and Joint Venture - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 01, 2022</div></th>
<th class="th"><div>Apr. 06, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Oct. 31, 2022</div></th>
<th class="th"><div>Jan. 19, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,683,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,609,700,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="Show.showAR( this, 'defref_coo_AccruedAcquisitionTerminationFee', window );">Accrual for acquisition termination fee</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="nump">45,000,000.0<span></span>
</td>
<td class="nump">$ 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="Show.showAR( this, 'defref_us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries', window );">Proceeds from sale of interest in a subsidiary</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 52,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">52,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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Payments to form joint venture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 90,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal', window );">Equity method investment realized gain</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="nump">56,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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Decrease in contingent consideration liability</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="nump">31,800,000<span></span>
</td>
<td class="nump">$ 10,700,000<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="Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=coo_SightGlassVisionIncMember', window );">SightGlass Vision, Inc.</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investment, ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=coo_EssilorInternationalSASMember', window );">Essilor International SAS</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Payments to form joint venture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember', window );">Privately-Held U.S.-Based Company, Technologically Advanced Contact Lens Products</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Aggregate consideration</a></td>
<td class="nump">$ 33,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="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets', window );">Net assets</a></td>
<td class="nump">5,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>
<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="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount', window );">Goodwill, expected tax deductible amount</a></td>
<td class="nump">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="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember', window );">Privately-Held U.S.-Based Company, Technologically Advanced Contact Lens Products | 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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite-lived intangibles</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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember', window );">Privately-Held U.S.-Based Company, Technologically Advanced Contact Lens Products | Technology</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Finite-lived intangibles</a></td>
<td class="nump">$ 7,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="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=coo_CookMedicalsReproductiveHealthBusinessMember', window );">Cook Medicals Reproductive Health Business</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferred1', window );">Aggregate consideration</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 875,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Payments to acquire business</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">675,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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Payables incurred in acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_coo_AccruedAcquisitionTerminationFee', window );">Accrual for acquisition termination fee</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">$ 45,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=coo_CookMedicalsReproductiveHealthBusinessMember', window );">Cook Medicals Reproductive Health Business | Payables First Installment</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Payables incurred in acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=coo_CookMedicalsReproductiveHealthBusinessMember', window );">Cook Medicals Reproductive Health Business | Payables Second Installment</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Payables incurred in acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=coo_CookMedicalsReproductiveHealthBusinessMember', window );">Cook Medicals Reproductive Health Business | Payables Third Installment</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Payables incurred in acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=coo_CookMedicalsReproductiveHealthBusinessMember', window );">Cook Medicals Reproductive Health Business | Payables Fourth Installment</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred', window );">Payables incurred in acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50,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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionAxis=coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember', window );">Privately-Held Medical Device Company, Spectacle Lenses, Portion Attributable To Former Equity Interest Owners</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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow', window );">Undiscounted range of the contingent consideration, 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="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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh', window );">Undiscounted range of the contingent consideration, 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="nump">$ 139,100,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="Show.showAR( this, 'defref_coo_BusinessCombinationPaymentToSettleContingentConsideration', window );">Payment to settle former equity interest owners</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss', window );">Net gains recognized</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="nump">$ 12,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="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Decrease in contingent consideration liability</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="nump">$ 31,800,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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coo_AccruedAcquisitionTerminationFee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accrued Acquisition Termination Fee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_AccruedAcquisitionTerminationFee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coo_</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_coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Assets Acquired And Liabilities Assumed, Tangible Assets</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coo_</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_coo_BusinessCombinationPaymentToSettleContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Business Combination, Payment to Settle Contingent Consideration</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_BusinessCombinationPaymentToSettleContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coo_</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_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount</td>
</tr>
<tr>
<td style="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_BusinessCombinationConsiderationTransferred1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationConsiderationTransferredLiabilitiesIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479668/805-30-25-5<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 8<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 30<br> -Paragraph 7<br> -SubTopic 30<br> -Topic 805<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred</td>
</tr>
<tr>
<td style="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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh</td>
</tr>
<tr>
<td style="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_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479303/805-10-55-37<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479907/805-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>In a business combination achieved in stages, this element represents the amount of net gain (loss) recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479328/805-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss</td>
</tr>
<tr>
<td style="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_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="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_EquityMethodInvestmentRealizedGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of an equity method investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(b)(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal</td>
</tr>
<tr>
<td style="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_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481664/323-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="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_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="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_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries</td>
</tr>
<tr>
<td style="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_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=coo_SightGlassVisionIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_SightGlassVisionIncMember</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_dei_LegalEntityAxis=coo_EssilorInternationalSASMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=coo_EssilorInternationalSASMember</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=coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TechnologyBasedIntangibleAssetsMember</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=coo_CookMedicalsReproductiveHealthBusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_CookMedicalsReproductiveHealthBusinessMember</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_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis=coo_PayablesFirstInstallmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis=coo_PayablesFirstInstallmentMember</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_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis=coo_PayablesSecondInstallmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis=coo_PayablesSecondInstallmentMember</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_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis=coo_PayablesThirdInstallmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis=coo_PayablesThirdInstallmentMember</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_coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis=coo_PayablesFourthInstallmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis=coo_PayablesFourthInstallmentMember</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=coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember</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>52
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006953262000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Oct. 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="Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [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="Show.showAR( this, 'defref_us-gaap_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 212.2<span></span>
</td>
<td class="nump">$ 173.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="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work-in-process</a></td>
<td class="nump">21.4<span></span>
</td>
<td class="nump">15.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="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">490.0<span></span>
</td>
<td class="nump">439.8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total inventories</a></td>
<td class="nump">$ 723.6<span></span>
</td>
<td class="nump">$ 628.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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480581/330-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006950526720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Oct. 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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160; Carrying Amount</a></td>
<td class="nump">$ 2,927.5<span></span>
</td>
<td class="nump">$ 2,919.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">1,166.3<span></span>
</td>
<td class="nump">1,044.7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets with definite lives, net</a></td>
<td class="nump">$ 1,761.2<span></span>
</td>
<td class="nump">1,874.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Amortization Period (in years)</a></td>
<td class="text">16 years<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="Show.showAR( this, 'defref_us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill', window );">Intangible assets with indefinite lives, net</a></td>
<td class="nump">$ 9.4<span></span>
</td>
<td class="nump">10.8<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Total other intangibles, net</a></td>
<td class="nump">1,770.6<span></span>
</td>
<td class="nump">1,885.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160; Carrying Amount</a></td>
<td class="nump">1,107.3<span></span>
</td>
<td class="nump">1,092.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">$ 332.0<span></span>
</td>
<td class="nump">287.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Amortization Period (in years)</a></td>
<td class="text">19 years<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=coo_CompositeMember', window );">Composite intangible asset</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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160; Carrying Amount</a></td>
<td class="nump">$ 1,061.9<span></span>
</td>
<td class="nump">1,061.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">$ 407.1<span></span>
</td>
<td class="nump">354.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Amortization Period (in years)</a></td>
<td class="text">15 years<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology</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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160; Carrying Amount</a></td>
<td class="nump">$ 495.9<span></span>
</td>
<td class="nump">504.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">$ 328.1<span></span>
</td>
<td class="nump">317.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Amortization Period (in years)</a></td>
<td class="text">12 years<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TrademarksMember', window );">Trademarks</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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160; Carrying Amount</a></td>
<td class="nump">$ 210.8<span></span>
</td>
<td class="nump">209.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">$ 73.9<span></span>
</td>
<td class="nump">62.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Amortization Period (in years)</a></td>
<td class="text">15 years<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=coo_LicenseAndDistributionRightsAndOtherMember', window );">License and distribution rights and other</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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross&#160; Carrying Amount</a></td>
<td class="nump">$ 51.6<span></span>
</td>
<td class="nump">50.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="nump">$ 25.2<span></span>
</td>
<td class="nump">$ 23.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Amortization Period (in years)</a></td>
<td class="text">11 years<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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483147/928-340-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IndefiniteLivedIntangibleAssetsExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill</td>
</tr>
<tr>
<td style="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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_CompositeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_CompositeMember</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_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TechnologyBasedIntangibleAssetsMember</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_TrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_TrademarksMember</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=coo_LicenseAndDistributionRightsAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_LicenseAndDistributionRightsAndOtherMember</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>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006945566816">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets - Remaining Amortization Expenses for Intangible Assets with Definite Lives (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Oct. 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="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">Remainder of 2023</a></td>
<td class="nump">$ 46.6<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2024</a></td>
<td class="nump">181.3<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2025</a></td>
<td class="nump">171.4<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2026</a></td>
<td class="nump">163.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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2027</a></td>
<td class="nump">148.9<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="Show.showAR( this, 'defref_coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">1,049.2<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="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets with definite lives, net</a></td>
<td class="nump">$ 1,761.2<span></span>
</td>
<td class="nump">$ 1,874.3<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Finite-Lived Intangible Asset, Expected Amortization, After Year Four</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coo_</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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483154/926-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="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>55
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006956332144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Jul. 31, 2023 </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="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets 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="Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetImpairment', window );">Impairment of goodwill and intangible assets</a></td>
<td class="nump">$ 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_GoodwillAndIntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetImpairment</td>
</tr>
<tr>
<td style="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_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="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>56
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006958415024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financing Arrangements - Total Debt (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Oct. 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="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowingsAbstract', window );"><strong>Short-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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">$ 63.3<span></span>
</td>
<td class="nump">$ 395.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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Financing lease liabilities</a></td>
<td class="nump">$ 16.3<span></span>
</td>
<td class="nump">16.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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Short-term debt<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="Show.showAR( this, 'defref_us-gaap_DebtCurrent', window );">Short-term debt</a></td>
<td class="nump">$ 79.6<span></span>
</td>
<td class="nump">412.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="Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNoncurrentNet', window );">Less: unamortized debt issuance cost</a></td>
<td class="num">(2.5)<span></span>
</td>
<td class="num">(3.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="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, excluding financing leases</a></td>
<td class="nump">2,511.1<span></span>
</td>
<td class="nump">2,347.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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Financing lease liabilities</a></td>
<td class="nump">$ 3.6<span></span>
</td>
<td class="nump">3.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="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="text">Long-term debt<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="Show.showAR( this, 'defref_us-gaap_LongTermDebtAndCapitalLeaseObligations', window );">Long-term debt</a></td>
<td class="nump">$ 2,514.7<span></span>
</td>
<td class="nump">2,350.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="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Total debt</a></td>
<td class="nump">2,594.3<span></span>
</td>
<td class="nump">2,763.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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=us-gaap_MediumTermNotesMember', window );">Term loans</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="Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">2,350.0<span></span>
</td>
<td class="nump">2,350.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="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=coo_OtherDebtMember', window );">Other</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="Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', 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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">0.1<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Line 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="Show.showAR( this, 'defref_us-gaap_LongTermDebtAbstract', 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Long-term debt, gross</a></td>
<td class="nump">163.5<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="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=coo_OverdraftAndOtherCreditFacilitiesMember', window );">Overdraft and other credit facilities</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="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowingsAbstract', window );"><strong>Short-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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">63.3<span></span>
</td>
<td class="nump">57.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="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=coo_TermLoansMember', window );">Term loans</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="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowingsAbstract', window );"><strong>Short-term Debt</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="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term debt</a></td>
<td class="nump">$ 0.0<span></span>
</td>
<td class="nump">$ 338.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_DebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of debt and lease obligation, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtCurrent</td>
</tr>
<tr>
<td style="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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="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_DebtLongtermAndShorttermCombinedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the aggregate of total long-term debt, including current maturities and short-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtLongtermAndShorttermCombinedAmount</td>
</tr>
<tr>
<td style="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_DeferredFinanceCostsNoncurrentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="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_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="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_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent finance lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</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_LongTermDebtAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAbstract</td>
</tr>
<tr>
<td style="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_LongTermDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt and lease obligation, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="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_ShortTermBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowingsAbstract</td>
</tr>
<tr>
<td style="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_MediumTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_MediumTermNotesMember</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=coo_OtherDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_OtherDebtMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_LongtermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShortTermDebtTypeAxis=coo_OverdraftAndOtherCreditFacilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShortTermDebtTypeAxis=coo_OverdraftAndOtherCreditFacilitiesMember</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_ShortTermDebtTypeAxis=coo_TermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShortTermDebtTypeAxis=coo_TermLoansMember</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>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006950515312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Financing Arrangements - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Nov. 02, 2021</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Dec. 17, 2021</div></th>
<th class="th"><div>Apr. 01, 2020</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=coo_TermLoanAgreement2021364DayMember', window );">Term Loan Agreement 2021, 364 Day | Term loans</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="Show.showAR( this, 'defref_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems', window );"><strong>Schedule of Long Term And Short Term Debt Instruments [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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt term</a></td>
<td class="text">364 days<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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="nump">$ 840,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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_LineOfCreditMember', window );">Line of Credit | Term Loan Facility 2021</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="Show.showAR( this, 'defref_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems', window );"><strong>Schedule of Long Term And Short Term Debt Instruments [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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Aggregate principal amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000,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="Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Debt outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.21%<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Credit Agreement 2020 | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems', window );"><strong>Schedule of Long Term And Short Term Debt Instruments [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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Aggregate principal amount</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">$ 1,290,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="Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Debt outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 163,500,000<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=coo_TermLoanFacility2020Member', window );">Term Loan Facility 2020 | Credit Agreement 2020 | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems', window );"><strong>Schedule of Long Term And Short Term Debt Instruments [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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Aggregate principal amount</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">850,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="Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Debt outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 850,000,000<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=coo_RevolvingCreditFacilityAndTermLoanFacility2020Member', window );">Revolving Credit Facility And Term Loan Facility 2020 | Credit Agreement 2020 | 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems', window );"><strong>Schedule of Long Term And Short Term Debt Instruments [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="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.21%<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="Show.showAR( this, 'defref_coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit', window );">Potential additional 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="nump">$ 1,605,000,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Accordion Feature, Increase Limit</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coo_</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_coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Long Term And Short Term Debt Instruments [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coo_</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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482900/835-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-2<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482949/835-30-55-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityInterestRateAtPeriodEnd">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd</td>
</tr>
<tr>
<td style="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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<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> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481573/470-10-45-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481573/470-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentAxis=coo_TermLoanAgreement2021364DayMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_TermLoanAgreement2021364DayMember</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_ShortTermDebtTypeAxis=coo_TermLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ShortTermDebtTypeAxis=coo_TermLoansMember</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_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_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_DebtInstrumentAxis=coo_TermLoanFacility2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_TermLoanFacility2021Member</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_CreditAgreement2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_CreditAgreement2020Member</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CreditFacilityAxis=coo_TermLoanFacility2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_TermLoanFacility2020Member</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=coo_RevolvingCreditFacilityAndTermLoanFacility2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_RevolvingCreditFacilityAndTermLoanFacility2020Member</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>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006953224128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 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="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="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective income tax rate</a></td>
<td class="nump">28.20%<span></span>
</td>
<td class="nump">16.10%<span></span>
</td>
<td class="nump">31.60%<span></span>
</td>
<td class="nump">20.50%<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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006958393728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Schedule of Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Apr. 30, 2023</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Apr. 30, 2022</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 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="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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 85.3<span></span>
</td>
<td class="nump">$ 39.8<span></span>
</td>
<td class="nump">$ 84.6<span></span>
</td>
<td class="nump">$ 98.4<span></span>
</td>
<td class="nump">$ 126.6<span></span>
</td>
<td class="nump">$ 95.3<span></span>
</td>
<td class="nump">$ 209.7<span></span>
</td>
<td class="nump">$ 320.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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Basic:</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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares (in shares)</a></td>
<td class="nump">49.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.5<span></span>
</td>
<td class="nump">49.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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic earnings per share (in dollars per share)</a></td>
<td class="nump">$ 1.72<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.99<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.24<span></span>
</td>
<td class="nump">$ 6.49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Diluted:</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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares (in shares)</a></td>
<td class="nump">49.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.5<span></span>
</td>
<td class="nump">49.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Effect of dilutive stock plans (in shares)</a></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="nump">0.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">0.4<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted weighted average common shares (in shares)</a></td>
<td class="nump">49.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">49.8<span></span>
</td>
<td class="nump">49.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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted earnings per share (in dollars per share)</a></td>
<td class="nump">$ 1.71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.98<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.21<span></span>
</td>
<td class="nump">$ 6.44<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="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_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480454/718-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28A<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7<br><br>Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B<br><br>Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>60
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006958440736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Share - Schedule of Stock Options and Restricted Stock Units that were not Included in the Diluted Earnings Per Share Calculation (Details) - $ / shares<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 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="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit', window );">Exercise prices, lower limit</a></td>
<td class="nump">$ 329.83<span></span>
</td>
<td class="nump">$ 304.54<span></span>
</td>
<td class="nump">$ 300.12<span></span>
</td>
<td class="nump">$ 304.54<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit', window );">Exercise prices, upper limit</a></td>
<td class="nump">$ 406.17<span></span>
</td>
<td class="nump">$ 406.17<span></span>
</td>
<td class="nump">$ 406.17<span></span>
</td>
<td class="nump">$ 406.17<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember', window );">Stock Options</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="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Number of stock option shares and restricted stock units excluded (in shares)</a></td>
<td class="nump">205<span></span>
</td>
<td class="nump">425<span></span>
</td>
<td class="nump">311<span></span>
</td>
<td class="nump">224<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs)</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="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Number of stock option shares and restricted stock units excluded (in shares)</a></td>
<td class="nump">2,000<span></span>
</td>
<td class="nump">121<span></span>
</td>
<td class="nump">16,000<span></span>
</td>
<td class="nump">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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit</td>
</tr>
<tr>
<td style="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006958517952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Share-Based Compensation (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">$ 15.5<span></span>
</td>
<td class="nump">$ 13.7<span></span>
</td>
<td class="nump">$ 46.9<span></span>
</td>
<td class="nump">$ 40.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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Related income tax benefit</a></td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">1.3<span></span>
</td>
<td class="nump">4.6<span></span>
</td>
<td class="nump">4.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="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember', window );">Selling, general and administrative expense</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">13.7<span></span>
</td>
<td class="nump">11.8<span></span>
</td>
<td class="nump">41.5<span></span>
</td>
<td class="nump">34.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="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of sales</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
<td class="nump">3.1<span></span>
</td>
<td class="nump">3.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="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development expense</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Total share-based compensation expense</a></td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="nump">$ 2.3<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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="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_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember</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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</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>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006945550624">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Share-Based Compensation - Narrative (Details) - 2023 Long-Term Incentive Plan<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>director </div>
<div>shares</div>
</th>
<th class="th">
<div>Jul. 31, 2023 </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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [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="Show.showAR( this, 'defref_coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee', window );">Number of non-employee directors | director</a></td>
<td class="nump">2<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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Number of shares authorized to be granted (in shares)</a></td>
<td class="nump">1,365,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares remaining for future grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,372,724<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-Based Compensation Arrangement By Share-Based Payment Award, Terms Of Award, Grants In Period, Number Of Non Employee Directors In Committee</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coo_</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="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_PlanNameAxis=coo_A2023LongTermIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_PlanNameAxis=coo_A2023LongTermIncentivePlanMember</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>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006953183264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) Income (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 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="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="nump">$ 7,174.7<span></span>
</td>
<td class="nump">$ 6,942.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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Gross change in value</a></td>
<td class="nump">88.2<span></span>
</td>
<td class="num">(122.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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Tax effect</a></td>
<td class="nump">3.8<span></span>
</td>
<td class="num">(13.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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="nump">7,528.5<span></span>
</td>
<td class="nump">7,083.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="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember', window );">Foreign Currency Translation Adjustment</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="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="num">(555.0)<span></span>
</td>
<td class="num">(320.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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Gross change in value</a></td>
<td class="nump">103.9<span></span>
</td>
<td class="num">(178.3)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Tax effect</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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="num">(451.1)<span></span>
</td>
<td class="num">(498.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="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember', window );">Minimum Pension Liability</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="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="num">(6.2)<span></span>
</td>
<td class="num">(34.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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Gross change in value</a></td>
<td class="nump">0.0<span></span>
</td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Tax effect</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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="num">(6.2)<span></span>
</td>
<td class="num">(33.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="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Derivative Instruments</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="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="nump">94.4<span></span>
</td>
<td class="nump">13.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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Gross change in value</a></td>
<td class="num">(15.7)<span></span>
</td>
<td class="nump">55.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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Tax effect</a></td>
<td class="nump">3.8<span></span>
</td>
<td class="num">(13.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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="nump">82.5<span></span>
</td>
<td class="nump">55.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="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember', window );">Accumulated Other Comprehensive Loss</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="Show.showAR( this, 'defref_us-gaap_AOCIAttributableToParentNetOfTaxRollForward', window );"><strong>AOCI Attributable to Parent, Net of Tax [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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="num">(466.8)<span></span>
</td>
<td class="num">(341.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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="num">$ (374.8)<span></span>
</td>
<td class="num">$ (477.3)<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_AOCIAttributableToParentNetOfTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AOCIAttributableToParentNetOfTaxRollForward</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTax</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482685/740-10-50-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482659/740-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="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_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedTranslationAdjustmentMember</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_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedDefinedBenefitPlansAdjustmentMember</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_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementEquityComponentsAxis=us-gaap_AccumulatedOtherComprehensiveIncomeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AccumulatedOtherComprehensiveIncomeMember</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>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006945529088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Aug. 11, 2023</div></th>
<th class="th"><div>Feb. 10, 2023</div></th>
<th class="th"><div>Aug. 11, 2022</div></th>
<th class="th"><div>Feb. 09, 2022</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jan. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2011</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramAuthorizedAmount1', window );">Share repurchase program, authorized amount for repurchase</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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000.0<span></span>
</td>
<td class="nump">$ 500.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="Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Share repurchase program, remaining authorized amount for repurchase</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="nump">$ 256.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>
<td class="nump">$ 256.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="Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Stock repurchase (in shares)</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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">191,200<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="Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Treasury stock repurchase</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">$ 78.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 78.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="Show.showAR( this, 'defref_us-gaap_TreasuryStockAcquiredAverageCostPerShare', window );">Average repurchase price per share (in dollars 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 410.41<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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends on common stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</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">$ 1.5<span></span>
</td>
<td class="nump">$ 1.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="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Dividends on common stock (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember', window );">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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems', window );"><strong>Accumulated Other Comprehensive Income (Loss) [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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends on common stock</a></td>
<td class="nump">$ 1.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Dividends on common stock (in dollars per share)</a></td>
<td class="nump">$ 0.03<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<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_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems</td>
</tr>
<tr>
<td style="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_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends paid during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareCashPaid</td>
</tr>
<tr>
<td style="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_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount remaining of a stock repurchase plan authorized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_TreasuryStockAcquiredAverageCostPerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total cost of shares repurchased divided by the total number of shares repurchased.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockAcquiredAverageCostPerShare</td>
</tr>
<tr>
<td style="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_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="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_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006945516800">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information - Schedule of Segment Information (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 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="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>
<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 930.2<span></span>
</td>
<td class="nump">$ 843.4<span></span>
</td>
<td class="nump">$ 2,666.1<span></span>
</td>
<td class="nump">$ 2,460.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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating income</a></td>
<td class="nump">151.6<span></span>
</td>
<td class="nump">140.6<span></span>
</td>
<td class="nump">397.4<span></span>
</td>
<td class="nump">404.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="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">26.8<span></span>
</td>
<td class="nump">17.1<span></span>
</td>
<td class="nump">79.0<span></span>
</td>
<td class="nump">34.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="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expense, net</a></td>
<td class="nump">6.0<span></span>
</td>
<td class="nump">6.2<span></span>
</td>
<td class="nump">11.9<span></span>
</td>
<td class="num">(33.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="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income taxes</a></td>
<td class="nump">118.8<span></span>
</td>
<td class="nump">117.3<span></span>
</td>
<td class="nump">306.5<span></span>
</td>
<td class="nump">402.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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | CooperVision</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="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>
<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">630.2<span></span>
</td>
<td class="nump">566.3<span></span>
</td>
<td class="nump">1,800.8<span></span>
</td>
<td class="nump">1,681.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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating income</a></td>
<td class="nump">151.7<span></span>
</td>
<td class="nump">124.5<span></span>
</td>
<td class="nump">449.7<span></span>
</td>
<td class="nump">387.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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | CooperSurgical</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="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>
<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">300.0<span></span>
</td>
<td class="nump">277.1<span></span>
</td>
<td class="nump">865.3<span></span>
</td>
<td class="nump">778.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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating income</a></td>
<td class="nump">18.8<span></span>
</td>
<td class="nump">30.4<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
<td class="nump">56.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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Toric lens | CooperVision</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="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>
<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">215.7<span></span>
</td>
<td class="nump">185.9<span></span>
</td>
<td class="nump">611.8<span></span>
</td>
<td class="nump">553.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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Multifocal lens | CooperVision</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="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>
<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">80.8<span></span>
</td>
<td class="nump">67.6<span></span>
</td>
<td class="nump">226.7<span></span>
</td>
<td class="nump">199.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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Single-use sphere lens | CooperVision</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="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>
<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">187.5<span></span>
</td>
<td class="nump">163.8<span></span>
</td>
<td class="nump">521.2<span></span>
</td>
<td class="nump">491.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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Non single-use sphere, other | CooperVision</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="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>
<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">146.2<span></span>
</td>
<td class="nump">149.0<span></span>
</td>
<td class="nump">441.1<span></span>
</td>
<td class="nump">436.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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Office and surgical | CooperSurgical</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="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>
<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">178.4<span></span>
</td>
<td class="nump">165.4<span></span>
</td>
<td class="nump">506.6<span></span>
</td>
<td class="nump">455.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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | Fertility | CooperSurgical</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="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>
<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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">121.6<span></span>
</td>
<td class="nump">111.7<span></span>
</td>
<td class="nump">358.7<span></span>
</td>
<td class="nump">322.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="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>
<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="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>
<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="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Total operating income</a></td>
<td class="num">$ (18.9)<span></span>
</td>
<td class="num">$ (14.3)<span></span>
</td>
<td class="num">$ (52.6)<span></span>
</td>
<td class="num">$ (40.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_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479557/942-235-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 940<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481913/940-20-25-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483581/946-220-45-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482925/835-30-45-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_CoopervisionSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_CoopervisionSegmentMember</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=coo_CoopersurgicalSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_CoopersurgicalSegmentMember</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=coo_ToricLensMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_ToricLensMember</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=coo_MultifocalLensMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_MultifocalLensMember</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=coo_SingleUseSphereLensMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_SingleUseSphereLensMember</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=coo_NonSingleUseSphereAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_NonSingleUseSphereAndOtherMember</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=coo_OfficeAndSurgicalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_OfficeAndSurgicalMember</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=coo_FertilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_FertilityMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006944755104">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Segment Information - Schedule of Identifiable Assets by Segment (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Oct. 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="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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Identifiable assets</a></td>
<td class="nump">$ 11,697.3<span></span>
</td>
<td class="nump">$ 11,492.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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | CooperVision</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="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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Identifiable assets</a></td>
<td class="nump">7,042.4<span></span>
</td>
<td class="nump">6,778.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="Show.showAR( this, 'defref_srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember', window );">Operating Segments | CooperSurgical</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="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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Identifiable assets</a></td>
<td class="nump">4,392.9<span></span>
</td>
<td class="nump">4,407.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="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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total Identifiable assets</a></td>
<td class="nump">$ 262.0<span></span>
</td>
<td class="nump">$ 305.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_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_CoopervisionSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_CoopervisionSegmentMember</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=coo_CoopersurgicalSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_CoopersurgicalSegmentMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006955953600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Business Segment Information - Schedule of Net Sales to Unaffiliated Customers by Country of Domicile (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 930.2<span></span>
</td>
<td class="nump">$ 843.4<span></span>
</td>
<td class="nump">$ 2,666.1<span></span>
</td>
<td class="nump">$ 2,460.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">462.5<span></span>
</td>
<td class="nump">418.0<span></span>
</td>
<td class="nump">1,340.4<span></span>
</td>
<td class="nump">1,202.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe</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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">279.7<span></span>
</td>
<td class="nump">256.3<span></span>
</td>
<td class="nump">777.4<span></span>
</td>
<td class="nump">749.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=coo_RestOfWorldExcludingUnitedStatesAndEuropeMember', window );">Rest of world</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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total net sales</a></td>
<td class="nump">$ 188.0<span></span>
</td>
<td class="nump">$ 169.1<span></span>
</td>
<td class="nump">$ 548.3<span></span>
</td>
<td class="nump">$ 508.3<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=country_US</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_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=srt_EuropeMember</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_StatementGeographicalAxis=coo_RestOfWorldExcludingUnitedStatesAndEuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=coo_RestOfWorldExcludingUnitedStatesAndEuropeMember</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>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006950967504">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Business Segment Information - Schedule of Net Property, Plant and Equipment By Country of Domicile (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Oct. 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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">$ 1,535.0<span></span>
</td>
<td class="nump">$ 1,432.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_US', window );">United States</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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">926.6<span></span>
</td>
<td class="nump">856.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=srt_EuropeMember', window );">Europe</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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">335.8<span></span>
</td>
<td class="nump">310.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="Show.showAR( this, 'defref_srt_StatementGeographicalAxis=coo_RestOfWorldExcludingUnitedStatesAndEuropeMember', window );">Rest of world</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="Show.showAR( this, 'defref_us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems', window );"><strong>Revenues from External Customers and Long-Lived Assets [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="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">$ 272.6<span></span>
</td>
<td class="nump">$ 266.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_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems</td>
</tr>
<tr>
<td style="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_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=country_US</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_StatementGeographicalAxis=srt_EuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=srt_EuropeMember</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_StatementGeographicalAxis=coo_RestOfWorldExcludingUnitedStatesAndEuropeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementGeographicalAxis=coo_RestOfWorldExcludingUnitedStatesAndEuropeMember</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>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006945517680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Derivatives and Hedging - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($) </div>
<div>interest_rate_swap_contract</div>
</th>
<th class="th">
<div>Jul. 31, 2022 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 31, 2023 </div>
<div>USD ($) </div>
<div>interest_rate_swap_contract</div>
</th>
<th class="th">
<div>Jul. 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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax', window );">Amount recognized in other comprehensive income on interest rate swaps contracts, net of tax</a></td>
<td class="nump">$ 23.8<span></span>
</td>
<td class="num">$ (9.8)<span></span>
</td>
<td class="nump">$ 11.1<span></span>
</td>
<td class="nump">$ 40.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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax', window );">Amount reclassified from other comprehensive income into earnings, net of tax</a></td>
<td class="num">$ (9.2)<span></span>
</td>
<td class="num">$ (0.7)<span></span>
</td>
<td class="num">(23.0)<span></span>
</td>
<td class="nump">$ 1.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="Show.showAR( this, 'defref_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths', window );">Derivative loss expected to be realized in earnings over the next twelve months</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 47.9<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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap</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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [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="Show.showAR( this, 'defref_us-gaap_NumberOfInterestRateDerivativesHeld', window );">Number of interest rate swap contracts held | interest_rate_swap_contract</a></td>
<td class="nump">6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<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="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative notional amount</a></td>
<td class="nump">$ 1,300.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,300.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="Show.showAR( this, 'defref_us-gaap_DerivativeTermOfContract', window );">Interest rate swap contracts, contract term (or less)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember', window );">Foreign Exchange Forward</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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [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="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative notional amount</a></td>
<td class="nump">$ 97.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 97.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_us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480870/815-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths</td>
</tr>
<tr>
<td style="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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems</td>
</tr>
<tr>
<td style="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_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DerivativeTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period the derivative contract is outstanding, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeTermOfContract</td>
</tr>
<tr>
<td style="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_NumberOfInterestRateDerivativesHeld">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of interest rate derivative instruments held by the entity at the reporting date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfInterestRateDerivativesHeld</td>
</tr>
<tr>
<td style="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:integerItemType</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax</td>
</tr>
<tr>
<td style="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_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_InterestRateSwapMember</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=us-gaap_ForeignExchangeForwardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_ForeignExchangeForwardMember</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>70
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006950923392">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Derivatives and Hedging - Schedule of Derivative Instruments Recognized in Condensed Consolidated Statements of Income (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember', window );">Interest expense | Interest Rate Swap</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="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Loss recognized on derivatives within interest expense</a></td>
<td class="num">$ (12.1)<span></span>
</td>
<td class="num">$ (0.9)<span></span>
</td>
<td class="num">$ (30.3)<span></span>
</td>
<td class="nump">$ 2.4<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_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax</td>
</tr>
<tr>
<td style="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_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_IncomeStatementLocationAxis=us-gaap_InterestExpenseMember</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=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=us-gaap_InterestRateSwapMember</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>71
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.2</span><table class="report" border="0" cellspacing="2" id="idm140006958432192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Derivatives and Hedging - Schedule of Changes in Accumulated Other Comprehensive Income (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 31, 2022</div></th>
<th class="th"><div>Jul. 31, 2023</div></th>
<th class="th"><div>Jul. 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="Show.showAR( this, 'defref_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward', window );"><strong>AOCI Attributable To Parent, Before Reclassification And Tax [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="nump">$ 7,378.0<span></span>
</td>
<td class="nump">$ 7,013.8<span></span>
</td>
<td class="nump">$ 7,174.7<span></span>
</td>
<td class="nump">$ 6,942.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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="nump">7,528.5<span></span>
</td>
<td class="nump">7,083.1<span></span>
</td>
<td class="nump">7,528.5<span></span>
</td>
<td class="nump">7,083.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="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember', window );">Accumulated Gain (Loss), Net, Cash Flow Hedge, Before Tax, 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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward', window );"><strong>AOCI Attributable To Parent, Before Reclassification And Tax [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="nump">89.5<span></span>
</td>
<td class="nump">86.8<span></span>
</td>
<td class="nump">124.5<span></span>
</td>
<td class="nump">17.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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="nump">108.8<span></span>
</td>
<td class="nump">72.9<span></span>
</td>
<td class="nump">108.8<span></span>
</td>
<td class="nump">72.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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward', window );"><strong>AOCI Attributable To Parent, Before Reclassification And Tax [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Beginning balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94.4<span></span>
</td>
<td class="nump">13.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="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax', window );">Amount recognized in accumulated other comprehensive loss on interest rate swap contracts, gross</a></td>
<td class="nump">31.4<span></span>
</td>
<td class="num">(13.0)<span></span>
</td>
<td class="nump">14.6<span></span>
</td>
<td class="nump">53.3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax', window );">Amount reclassified from accumulated other comprehensive loss into earnings, gross</a></td>
<td class="num">(12.1)<span></span>
</td>
<td class="num">(0.9)<span></span>
</td>
<td class="num">(30.3)<span></span>
</td>
<td class="nump">2.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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Ending balance</a></td>
<td class="nump">$ 82.5<span></span>
</td>
<td class="nump">$ 55.2<span></span>
</td>
<td class="nump">$ 82.5<span></span>
</td>
<td class="nump">$ 55.2<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>AOCI Attributable To Parent, Before Reclassification And Tax [Roll Forward]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>coo_</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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480627/815-20-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax</td>
</tr>
<tr>
<td style="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_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482790/220-10-45-15<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax</td>
</tr>
<tr>
<td style="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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-23<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483421/250-10-45-5<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-5<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480528/815-20-65-6<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483550/848-10-65-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479343/105-10-65-6<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482615/740-10-65-8<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479654/326-10-65-4<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480336/718-10-65-15<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482765/220-10-50-5<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481674/830-30-50-1<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-17<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481694/830-30-45-20<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480767/946-205-45-3<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481004/946-505-50-3<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2<br><br>Reference 34: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1<br><br>Reference 38: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3<br><br>Reference 40: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28<br><br>Reference 41: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-15<br><br>Reference 42: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481231/810-10-45-16<br><br>Reference 43: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org//1943274/2147481175/810-10-55-4I<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="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_StatementEquityComponentsAxis=coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember</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_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>coo-20230731_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:coo="http://www.coopercos.com/20230731"
  xmlns:country="http://xbrl.sec.gov/country/2023"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2023"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  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="coo-20230731.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <instant>2023-08-25</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-01-31</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</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="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <instant>2022-01-31</instant>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-01</startDate>
            <endDate>2022-04-30</endDate>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="c-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <instant>2023-01-31</instant>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:CommonStockExcludingTreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:TreasuryStockParNetValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2022-11-01</endDate>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-01</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-01</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-01</instant>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:CookMedicalsReproductiveHealthBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-06</startDate>
            <endDate>2022-04-06</endDate>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:CookMedicalsReproductiveHealthBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="coo:BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis">coo:PayablesFourthInstallmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-06</startDate>
            <endDate>2022-04-06</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:CookMedicalsReproductiveHealthBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="coo:BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis">coo:PayablesFirstInstallmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-06</startDate>
            <endDate>2022-04-06</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:CookMedicalsReproductiveHealthBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="coo:BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis">coo:PayablesSecondInstallmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-06</startDate>
            <endDate>2022-04-06</endDate>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:CookMedicalsReproductiveHealthBusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="coo:BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis">coo:PayablesThirdInstallmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-06</startDate>
            <endDate>2022-04-06</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:CookMedicalsReproductiveHealthBusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-02-01</startDate>
            <endDate>2023-04-30</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-19</instant>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">coo:SightGlassVisionIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">coo:EssilorInternationalSASMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-03-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-10-31</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">coo:PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">coo:CompositeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">coo:CompositeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">coo:LicenseAndDistributionRightsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">coo:LicenseAndDistributionRightsAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">coo:OverdraftAndOtherCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">coo:OverdraftAndOtherCreditFacilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">coo:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">coo:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:MediumTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">coo:OtherDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">coo:OtherDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:TermLoanFacility2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-17</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:TermLoanFacility2021Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:TermLoanAgreement2021364DayMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">coo:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-02</startDate>
            <endDate>2021-11-02</endDate>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:TermLoanAgreement2021364DayMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">coo:TermLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-11-02</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:CreditAgreement2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-01</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">coo:TermLoanFacility2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:CreditAgreement2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-01</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">coo:RevolvingCreditFacilityAndTermLoanFacility2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:CreditAgreement2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-04-01</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">coo:TermLoanFacility2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:CreditAgreement2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:CreditAgreement2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">coo:RevolvingCreditFacilityAndTermLoanFacility2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">coo:CreditAgreement2020Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingGeneralAndAdministrativeExpensesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">coo:A2023LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-31</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">coo:A2023LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">coo:A2023LongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="c-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedTranslationAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <instant>2011-12-31</instant>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <instant>2017-03-31</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2023-02-10</startDate>
            <endDate>2023-02-10</endDate>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-08-11</startDate>
            <endDate>2023-08-11</endDate>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2022-02-09</startDate>
            <endDate>2022-02-09</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2022-08-11</startDate>
            <endDate>2022-08-11</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:ToricLensMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:ToricLensMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:ToricLensMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:ToricLensMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:MultifocalLensMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:MultifocalLensMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:MultifocalLensMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:MultifocalLensMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:SingleUseSphereLensMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:SingleUseSphereLensMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:SingleUseSphereLensMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:SingleUseSphereLensMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:NonSingleUseSphereAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:NonSingleUseSphereAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:NonSingleUseSphereAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:NonSingleUseSphereAndOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:OfficeAndSurgicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:OfficeAndSurgicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:OfficeAndSurgicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:OfficeAndSurgicalMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:FertilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:FertilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:FertilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">coo:FertilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopervisionSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:OperatingSegmentsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">coo:CoopersurgicalSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis">us-gaap:CorporateNonSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">coo:RestOfWorldExcludingUnitedStatesAndEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">coo:RestOfWorldExcludingUnitedStatesAndEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">coo:RestOfWorldExcludingUnitedStatesAndEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">coo:RestOfWorldExcludingUnitedStatesAndEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">srt:EuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">coo:RestOfWorldExcludingUnitedStatesAndEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">coo:RestOfWorldExcludingUnitedStatesAndEuropeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:ForeignExchangeForwardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:InterestExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-11-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-04-30</instant>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-04-30</instant>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-10-31</instant>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-10-31</instant>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-05-01</startDate>
            <endDate>2023-07-31</endDate>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-05-01</startDate>
            <endDate>2022-07-31</endDate>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-07-31</instant>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">coo:AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-07-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="director">
        <measure>coo:director</measure>
    </unit>
    <unit id="interest_rate_swap_contract">
        <measure>coo:interest_rate_swap_contract</measure>
    </unit>
    <dei:AmendmentFlag contextRef="c-1" id="f-26">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-27">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-28">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-29">0000711404</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-30">--10-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-503">http://fasb.org/us-gaap/2023#DebtCurrent</us-gaap:FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="c-6" id="f-518">http://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations</us-gaap:FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2023-07-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">1-8597</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">The Cooper Companies, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">94-2657368</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">6101 Bollinger Canyon Road</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c-1" id="f-10">Suite 500</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-11">San Ramon</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-12">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-13">94583</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-14">925</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-15">460-3600</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-16">Common Stock, $.10 par value</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-17">COO</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-18">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-19">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-20">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-21">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-22">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-23">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-24">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-25" unitRef="shares">49524149</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-3" decimals="-5" id="f-31" unitRef="usd">930200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-4" decimals="-5" id="f-32" unitRef="usd">843400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-33" unitRef="usd">2666100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-5" id="f-34" unitRef="usd">2460300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-3" decimals="-5" id="f-35" unitRef="usd">320200000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-4" decimals="-5" id="f-36" unitRef="usd">291300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-1" decimals="-5" id="f-37" unitRef="usd">914700000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-5" decimals="-5" id="f-38" unitRef="usd">857300000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit contextRef="c-3" decimals="-5" id="f-39" unitRef="usd">610000000.0</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-4" decimals="-5" id="f-40" unitRef="usd">552100000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-1" decimals="-5" id="f-41" unitRef="usd">1751400000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c-5" decimals="-5" id="f-42" unitRef="usd">1603000000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-3" decimals="-5" id="f-43" unitRef="usd">375200000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-4" decimals="-5" id="f-44" unitRef="usd">342700000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-1" decimals="-5" id="f-45" unitRef="usd">1113600000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c-5" decimals="-5" id="f-46" unitRef="usd">984200000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-3" decimals="-5" id="f-47" unitRef="usd">36500000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-4" decimals="-5" id="f-48" unitRef="usd">28700000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-5" id="f-49" unitRef="usd">100700000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-5" decimals="-5" id="f-50" unitRef="usd">81200000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-3" decimals="-5" id="f-51" unitRef="usd">46700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-4" decimals="-5" id="f-52" unitRef="usd">40100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-5" id="f-53" unitRef="usd">139700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-5" decimals="-5" id="f-54" unitRef="usd">133500000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:OperatingIncomeLoss contextRef="c-3" decimals="-5" id="f-55" unitRef="usd">151600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-4" decimals="-5" id="f-56" unitRef="usd">140600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-5" id="f-57" unitRef="usd">397400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-5" id="f-58" unitRef="usd">404100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense contextRef="c-3" decimals="-5" id="f-59" unitRef="usd">26800000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-4" decimals="-5" id="f-60" unitRef="usd">17100000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-1" decimals="-5" id="f-61" unitRef="usd">79000000.0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-5" decimals="-5" id="f-62" unitRef="usd">34500000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-3" decimals="-5" id="f-63" unitRef="usd">-6000000.0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-4" decimals="-5" id="f-64" unitRef="usd">-6200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-5" id="f-65" unitRef="usd">-11900000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-5" decimals="-5" id="f-66" unitRef="usd">33300000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-3" decimals="-5" id="f-67" unitRef="usd">118800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-4" decimals="-5" id="f-68" unitRef="usd">117300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-69" unitRef="usd">306500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-5" id="f-70" unitRef="usd">402900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-3" decimals="-5" id="f-71" unitRef="usd">33500000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-4" decimals="-5" id="f-72" unitRef="usd">18900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-73" unitRef="usd">96800000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-5" decimals="-5" id="f-74" unitRef="usd">82700000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss contextRef="c-3" decimals="-5" id="f-75" unitRef="usd">85300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-5" id="f-76" unitRef="usd">98400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-5" id="f-77" unitRef="usd">209700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-5" id="f-78" unitRef="usd">320200000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-3"
      decimals="2"
      id="f-79"
      unitRef="usdPerShare">1.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-4"
      decimals="2"
      id="f-80"
      unitRef="usdPerShare">1.99</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-81"
      unitRef="usdPerShare">4.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-82"
      unitRef="usdPerShare">6.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-3"
      decimals="2"
      id="f-83"
      unitRef="usdPerShare">1.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-4"
      decimals="2"
      id="f-84"
      unitRef="usdPerShare">1.98</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-85"
      unitRef="usdPerShare">4.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-86"
      unitRef="usdPerShare">6.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-3" decimals="-5" id="f-87" unitRef="shares">49500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-4" decimals="-5" id="f-88" unitRef="shares">49300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-5" id="f-89" unitRef="shares">49500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-5" id="f-90" unitRef="shares">49300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-3" decimals="-5" id="f-91" unitRef="shares">49900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-4" decimals="-5" id="f-92" unitRef="shares">49600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-5" id="f-93" unitRef="shares">49800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-5" id="f-94" unitRef="shares">49700000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-3" decimals="-5" id="f-95" unitRef="usd">14600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-4" decimals="-5" id="f-96" unitRef="usd">-10500000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-1" decimals="-5" id="f-97" unitRef="usd">-11900000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax contextRef="c-5" decimals="-5" id="f-98" unitRef="usd">42100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-3" decimals="-5" id="f-99" unitRef="usd">34400000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-4" decimals="-5" id="f-100" unitRef="usd">-32300000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-1" decimals="-5" id="f-101" unitRef="usd">103900000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-5" decimals="-5" id="f-102" unitRef="usd">-178100000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-3" decimals="-5" id="f-103" unitRef="usd">134300000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-4" decimals="-5" id="f-104" unitRef="usd">55600000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-105" unitRef="usd">301700000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="c-5" decimals="-5" id="f-106" unitRef="usd">184200000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-5" id="f-107" unitRef="usd">117300000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-7" decimals="-5" id="f-108" unitRef="usd">138200000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-6" decimals="-5" id="f-109" unitRef="usd">27600000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-7" decimals="-5" id="f-110" unitRef="usd">20700000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-6" decimals="-5" id="f-111" unitRef="usd">629900000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-7" decimals="-5" id="f-112" unitRef="usd">557800000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-6" decimals="-5" id="f-113" unitRef="usd">723600000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-7" decimals="-5" id="f-114" unitRef="usd">628700000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-6" decimals="-5" id="f-115" unitRef="usd">240200000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-7" decimals="-5" id="f-116" unitRef="usd">208900000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-6" decimals="-5" id="f-117" unitRef="usd">1711000000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-7" decimals="-5" id="f-118" unitRef="usd">1533600000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-5" id="f-119" unitRef="usd">1535000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-5" id="f-120" unitRef="usd">1432900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Goodwill contextRef="c-6" decimals="-5" id="f-121" unitRef="usd">3683100000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-7" decimals="-5" id="f-122" unitRef="usd">3609700000</us-gaap:Goodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-6" decimals="-5" id="f-123" unitRef="usd">1770600000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-7" decimals="-5" id="f-124" unitRef="usd">1885100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-6" decimals="-5" id="f-125" unitRef="usd">2369400000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet contextRef="c-7" decimals="-5" id="f-126" unitRef="usd">2443100000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-6" decimals="-5" id="f-127" unitRef="usd">628200000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent contextRef="c-7" decimals="-5" id="f-128" unitRef="usd">587900000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-6" decimals="-5" id="f-129" unitRef="usd">11697300000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-7" decimals="-5" id="f-130" unitRef="usd">11492300000</us-gaap:Assets>
    <us-gaap:DebtCurrent contextRef="c-6" decimals="-5" id="f-131" unitRef="usd">79600000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent contextRef="c-7" decimals="-5" id="f-132" unitRef="usd">412600000</us-gaap:DebtCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-6" decimals="-5" id="f-133" unitRef="usd">226700000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-7" decimals="-5" id="f-134" unitRef="usd">248800000</us-gaap:AccountsPayableCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-6" decimals="-5" id="f-135" unitRef="usd">154600000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent contextRef="c-7" decimals="-5" id="f-136" unitRef="usd">152100000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-6" decimals="-5" id="f-137" unitRef="usd">122800000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-7" decimals="-5" id="f-138" unitRef="usd">93600000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-6" decimals="-5" id="f-139" unitRef="usd">409900000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="c-7" decimals="-5" id="f-140" unitRef="usd">373100000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-6" decimals="-5" id="f-141" unitRef="usd">993600000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-7" decimals="-5" id="f-142" unitRef="usd">1280200000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="c-6" decimals="-5" id="f-143" unitRef="usd">2514700000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="c-7" decimals="-5" id="f-144" unitRef="usd">2350800000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-6" decimals="-5" id="f-145" unitRef="usd">137600000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-7" decimals="-5" id="f-146" unitRef="usd">149900000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c-6" decimals="-5" id="f-147" unitRef="usd">90500000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:AccruedIncomeTaxesNoncurrent contextRef="c-7" decimals="-5" id="f-148" unitRef="usd">113200000</us-gaap:AccruedIncomeTaxesNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-6" decimals="-5" id="f-149" unitRef="usd">185500000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerLiabilityNoncurrent contextRef="c-7" decimals="-5" id="f-150" unitRef="usd">198300000</us-gaap:ContractWithCustomerLiabilityNoncurrent>
    <coo:LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent contextRef="c-6" decimals="-5" id="f-151" unitRef="usd">246900000</coo:LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent>
    <coo:LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent contextRef="c-7" decimals="-5" id="f-152" unitRef="usd">225200000</coo:LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent>
    <us-gaap:Liabilities contextRef="c-6" decimals="-5" id="f-153" unitRef="usd">4168800000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-7" decimals="-5" id="f-154" unitRef="usd">4317600000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-6" id="f-155" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-7" id="f-156" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="2"
      id="f-157"
      unitRef="usdPerShare">0.10</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-7"
      decimals="2"
      id="f-158"
      unitRef="usdPerShare">0.10</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-7" decimals="-5" id="f-159" unitRef="shares">1000000.0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-6" decimals="-5" id="f-160" unitRef="shares">1000000.0</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="c-6" decimals="INF" id="f-161" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-6" decimals="INF" id="f-162" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c-7" decimals="INF" id="f-163" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-7" decimals="INF" id="f-164" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-6" decimals="-5" id="f-165" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-7" decimals="-5" id="f-166" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-7"
      decimals="2"
      id="f-167"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-6"
      decimals="2"
      id="f-168"
      unitRef="usdPerShare">0.10</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-7" decimals="-5" id="f-169" unitRef="shares">120000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-6" decimals="-5" id="f-170" unitRef="shares">120000000.0</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-6" decimals="-5" id="f-171" unitRef="shares">53900000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-6" decimals="-5" id="f-172" unitRef="shares">49500000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-7" decimals="-5" id="f-173" unitRef="shares">53800000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-7" decimals="-5" id="f-174" unitRef="shares">49300000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c-6" decimals="-5" id="f-175" unitRef="usd">5400000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-7" decimals="-5" id="f-176" unitRef="usd">5400000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c-6" decimals="-5" id="f-177" unitRef="usd">1817400000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c-7" decimals="-5" id="f-178" unitRef="usd">1765500000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-6" decimals="-5" id="f-179" unitRef="usd">-374800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-7" decimals="-5" id="f-180" unitRef="usd">-466800000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-6" decimals="-5" id="f-181" unitRef="usd">6791600000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-7" decimals="-5" id="f-182" unitRef="usd">6584900000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockCommonShares contextRef="c-6" decimals="-5" id="f-183" unitRef="shares">4400000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares contextRef="c-7" decimals="-5" id="f-184" unitRef="shares">4500000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonValue contextRef="c-6" decimals="-5" id="f-185" unitRef="usd">711300000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:TreasuryStockCommonValue contextRef="c-7" decimals="-5" id="f-186" unitRef="usd">714500000</us-gaap:TreasuryStockCommonValue>
    <us-gaap:StockholdersEquity contextRef="c-6" decimals="-5" id="f-187" unitRef="usd">7528300000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-7" decimals="-5" id="f-188" unitRef="usd">7174500000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest contextRef="c-6" decimals="-5" id="f-189" unitRef="usd">200000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest contextRef="c-7" decimals="-5" id="f-190" unitRef="usd">200000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-6" decimals="-5" id="f-191" unitRef="usd">7528500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-7" decimals="-5" id="f-192" unitRef="usd">7174700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-6" decimals="-5" id="f-193" unitRef="usd">11697300000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-7" decimals="-5" id="f-194" unitRef="usd">11492300000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-8" decimals="-5" id="f-195" unitRef="shares">49300000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-8" decimals="-5" id="f-196" unitRef="usd">5000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares contextRef="c-9" decimals="-5" id="f-197" unitRef="shares">4400000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-10" decimals="-5" id="f-198" unitRef="usd">400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-11" decimals="-5" id="f-199" unitRef="usd">1715200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-12" decimals="-5" id="f-200" unitRef="usd">-341300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-13" decimals="-5" id="f-201" unitRef="usd">6202100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-9" decimals="-5" id="f-202" unitRef="usd">-639600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-14" decimals="-5" id="f-203" unitRef="usd">200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-15" decimals="-5" id="f-204" unitRef="usd">6942000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-16" decimals="-5" id="f-205" unitRef="usd">95300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-17" decimals="-5" id="f-206" unitRef="usd">95300000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-18" decimals="-5" id="f-207" unitRef="usd">-35900000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-17" decimals="-5" id="f-208" unitRef="usd">-35900000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-19" decimals="-5" id="f-209" unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-20" decimals="-5" id="f-210" unitRef="usd">-8800000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-21" decimals="-5" id="f-211" unitRef="shares">700000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-17" decimals="-5" id="f-212" unitRef="usd">-8100000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-17"
      decimals="2"
      id="f-213"
      unitRef="usdPerShare">0.03</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash contextRef="c-16" decimals="-5" id="f-214" unitRef="usd">1500000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-17" decimals="-5" id="f-215" unitRef="usd">1500000</us-gaap:DividendsCommonStockCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-20" decimals="-5" id="f-216" unitRef="usd">12800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-17" decimals="-5" id="f-217" unitRef="usd">12800000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-19" decimals="-5" id="f-218" unitRef="shares">200000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-21" decimals="-5" id="f-219" unitRef="shares">200000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-21" decimals="-5" id="f-220" unitRef="usd">78500000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-17" decimals="-5" id="f-221" unitRef="usd">78500000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-22" decimals="-5" id="f-222" unitRef="shares">49200000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-22" decimals="-5" id="f-223" unitRef="usd">5000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares contextRef="c-23" decimals="-5" id="f-224" unitRef="shares">4600000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-24" decimals="-5" id="f-225" unitRef="usd">400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-25" decimals="-5" id="f-226" unitRef="usd">1719200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-26" decimals="-5" id="f-227" unitRef="usd">-377200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-27" decimals="-5" id="f-228" unitRef="usd">6295900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-23" decimals="-5" id="f-229" unitRef="usd">-717400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-28" decimals="-5" id="f-230" unitRef="usd">200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-29" decimals="-5" id="f-231" unitRef="usd">6926100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-30" decimals="-5" id="f-232" unitRef="usd">126600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-31" decimals="-5" id="f-233" unitRef="usd">126600000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-32" decimals="-5" id="f-234" unitRef="usd">-57300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-31" decimals="-5" id="f-235" unitRef="usd">-57300000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-33" decimals="-5" id="f-236" unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-34" decimals="-5" id="f-237" unitRef="usd">4900000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-35" decimals="-5" id="f-238" unitRef="usd">800000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-31" decimals="-5" id="f-239" unitRef="usd">5700000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-34" decimals="-5" id="f-240" unitRef="usd">12700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-31" decimals="-5" id="f-241" unitRef="usd">12700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-36" decimals="-5" id="f-242" unitRef="shares">49300000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-36" decimals="-5" id="f-243" unitRef="usd">5000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares contextRef="c-37" decimals="-5" id="f-244" unitRef="shares">4600000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-38" decimals="-5" id="f-245" unitRef="usd">400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-39" decimals="-5" id="f-246" unitRef="usd">1736800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-40" decimals="-5" id="f-247" unitRef="usd">-434500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-41" decimals="-5" id="f-248" unitRef="usd">6422500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-37" decimals="-5" id="f-249" unitRef="usd">-716600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-42" decimals="-5" id="f-250" unitRef="usd">200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-43" decimals="-5" id="f-251" unitRef="usd">7013800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-44" decimals="-5" id="f-252" unitRef="usd">98400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-5" id="f-253" unitRef="usd">98400000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-45" decimals="-5" id="f-254" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-46" decimals="-5" id="f-255" unitRef="usd">-42800000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-5" id="f-256" unitRef="usd">-42800000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-45" decimals="-5" id="f-257" unitRef="usd">800000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-4" decimals="-5" id="f-258" unitRef="usd">1800000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-4"
      decimals="2"
      id="f-259"
      unitRef="usdPerShare">0.03</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash contextRef="c-44" decimals="-5" id="f-260" unitRef="usd">1500000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-4" decimals="-5" id="f-261" unitRef="usd">1500000</us-gaap:DividendsCommonStockCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-45" decimals="-5" id="f-262" unitRef="usd">13400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-4" decimals="-5" id="f-263" unitRef="usd">13400000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-47" decimals="-5" id="f-264" unitRef="shares">49300000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-47" decimals="-5" id="f-265" unitRef="usd">5000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares contextRef="c-48" decimals="-5" id="f-266" unitRef="shares">4600000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-49" decimals="-5" id="f-267" unitRef="usd">400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-50" decimals="-5" id="f-268" unitRef="usd">1751000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-51" decimals="-5" id="f-269" unitRef="usd">-477300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-52" decimals="-5" id="f-270" unitRef="usd">6519400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-48" decimals="-5" id="f-271" unitRef="usd">-715600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-53" decimals="-5" id="f-272" unitRef="usd">200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-54" decimals="-5" id="f-273" unitRef="usd">7083100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-55" decimals="-5" id="f-274" unitRef="shares">49300000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-55" decimals="-5" id="f-275" unitRef="usd">5000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares contextRef="c-56" decimals="-5" id="f-276" unitRef="shares">4500000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-57" decimals="-5" id="f-277" unitRef="usd">400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-58" decimals="-5" id="f-278" unitRef="usd">1765500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-59" decimals="-5" id="f-279" unitRef="usd">-466800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-60" decimals="-5" id="f-280" unitRef="usd">6584900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-56" decimals="-5" id="f-281" unitRef="usd">-714500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-61" decimals="-5" id="f-282" unitRef="usd">200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-7" decimals="-5" id="f-283" unitRef="usd">7174700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-62" decimals="-5" id="f-284" unitRef="usd">84600000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-63" decimals="-5" id="f-285" unitRef="usd">84600000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-64" decimals="-5" id="f-286" unitRef="usd">63000000.0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-63" decimals="-5" id="f-287" unitRef="usd">63000000.0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-65" decimals="-5" id="f-288" unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-66" decimals="-5" id="f-289" unitRef="usd">-2500000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-67" decimals="-5" id="f-290" unitRef="usd">1200000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-63" decimals="-5" id="f-291" unitRef="usd">-1300000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-63"
      decimals="2"
      id="f-292"
      unitRef="usdPerShare">0.03</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash contextRef="c-62" decimals="-5" id="f-293" unitRef="usd">1500000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-63" decimals="-5" id="f-294" unitRef="usd">1500000</us-gaap:DividendsCommonStockCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-66" decimals="-5" id="f-295" unitRef="usd">16200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-63" decimals="-5" id="f-296" unitRef="usd">16200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-68" decimals="-5" id="f-297" unitRef="shares">49400000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-68" decimals="-5" id="f-298" unitRef="usd">5000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares contextRef="c-69" decimals="-5" id="f-299" unitRef="shares">4500000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-70" decimals="-5" id="f-300" unitRef="usd">400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-71" decimals="-5" id="f-301" unitRef="usd">1779200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-72" decimals="-5" id="f-302" unitRef="usd">-403800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-73" decimals="-5" id="f-303" unitRef="usd">6668000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-69" decimals="-5" id="f-304" unitRef="usd">-713300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-74" decimals="-5" id="f-305" unitRef="usd">200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-75" decimals="-5" id="f-306" unitRef="usd">7335700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-76" decimals="-5" id="f-307" unitRef="usd">39800000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-77" decimals="-5" id="f-308" unitRef="usd">39800000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-78" decimals="-5" id="f-309" unitRef="usd">-20000000.0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-77" decimals="-5" id="f-310" unitRef="usd">-20000000.0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-79" decimals="-5" id="f-311" unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c-80" decimals="-5" id="f-312" unitRef="shares">100000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-81" decimals="-5" id="f-313" unitRef="usd">6800000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-80" decimals="-5" id="f-314" unitRef="usd">1000000.0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-77" decimals="-5" id="f-315" unitRef="usd">7800000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-81" decimals="-5" id="f-316" unitRef="usd">14700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-77" decimals="-5" id="f-317" unitRef="usd">14700000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-82" decimals="-5" id="f-318" unitRef="shares">49500000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-82" decimals="-5" id="f-319" unitRef="usd">5000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares contextRef="c-83" decimals="-5" id="f-320" unitRef="shares">4400000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-84" decimals="-5" id="f-321" unitRef="usd">400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-85" decimals="-5" id="f-322" unitRef="usd">1800700000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-86" decimals="-5" id="f-323" unitRef="usd">-423800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-87" decimals="-5" id="f-324" unitRef="usd">6707800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-83" decimals="-5" id="f-325" unitRef="usd">-712300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-88" decimals="-5" id="f-326" unitRef="usd">200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-89" decimals="-5" id="f-327" unitRef="usd">7378000000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-90" decimals="-5" id="f-328" unitRef="usd">85300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-3" decimals="-5" id="f-329" unitRef="usd">85300000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-91" decimals="-5" id="f-330" unitRef="usd">49000000.0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="c-3" decimals="-5" id="f-331" unitRef="usd">49000000.0</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-92" decimals="-5" id="f-332" unitRef="usd">1500000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-93" decimals="-5" id="f-333" unitRef="usd">1000000.0</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-3" decimals="-5" id="f-334" unitRef="usd">2500000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-3"
      decimals="2"
      id="f-335"
      unitRef="usdPerShare">0.03</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash contextRef="c-90" decimals="-5" id="f-336" unitRef="usd">1500000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash contextRef="c-3" decimals="-5" id="f-337" unitRef="usd">1500000</us-gaap:DividendsCommonStockCash>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-92" decimals="-5" id="f-338" unitRef="usd">15200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-3" decimals="-5" id="f-339" unitRef="usd">15200000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-94" decimals="-5" id="f-340" unitRef="shares">49500000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-94" decimals="-5" id="f-341" unitRef="usd">5000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:TreasuryStockCommonShares contextRef="c-95" decimals="-5" id="f-342" unitRef="shares">4400000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-96" decimals="-5" id="f-343" unitRef="usd">400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-97" decimals="-5" id="f-344" unitRef="usd">1817400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-98" decimals="-5" id="f-345" unitRef="usd">-374800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-99" decimals="-5" id="f-346" unitRef="usd">6791600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-95" decimals="-5" id="f-347" unitRef="usd">-711300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-100" decimals="-5" id="f-348" unitRef="usd">200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-6" decimals="-5" id="f-349" unitRef="usd">7528500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-5" id="f-350" unitRef="usd">209700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-5" id="f-351" unitRef="usd">320200000</us-gaap:NetIncomeLoss>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-5" id="f-352" unitRef="usd">275000000.0</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-5" decimals="-5" id="f-353" unitRef="usd">257100000</us-gaap:DepreciationDepletionAndAmortization>
    <coo:BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability contextRef="c-1" decimals="-5" id="f-354" unitRef="usd">0</coo:BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability>
    <coo:BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability contextRef="c-5" decimals="-5" id="f-355" unitRef="usd">40700000</coo:BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-1" decimals="-5" id="f-356" unitRef="usd">-31800000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-5" decimals="-5" id="f-357" unitRef="usd">-10700000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <coo:AccruedAcquisitionTerminationFee contextRef="c-1" decimals="-3" id="f-358" unitRef="usd">45000000.0</coo:AccruedAcquisitionTerminationFee>
    <coo:AccruedAcquisitionTerminationFee contextRef="c-5" decimals="-3" id="f-359" unitRef="usd">0</coo:AccruedAcquisitionTerminationFee>
    <us-gaap:IncreaseDecreaseInOperatingCapital contextRef="c-1" decimals="-5" id="f-360" unitRef="usd">188800000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:IncreaseDecreaseInOperatingCapital contextRef="c-5" decimals="-5" id="f-361" unitRef="usd">8700000</us-gaap:IncreaseDecreaseInOperatingCapital>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-1" decimals="-5" id="f-362" unitRef="usd">-124200000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense contextRef="c-5" decimals="-5" id="f-363" unitRef="usd">-44500000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-5" id="f-364" unitRef="usd">433300000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-5" decimals="-5" id="f-365" unitRef="usd">561700000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-1" decimals="-5" id="f-366" unitRef="usd">247500000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c-5" decimals="-5" id="f-367" unitRef="usd">147100000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <coo:PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther contextRef="c-1" decimals="-5" id="f-368" unitRef="usd">40700000</coo:PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther>
    <coo:PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther contextRef="c-5" decimals="-5" id="f-369" unitRef="usd">1636500000</coo:PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther>
    <us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries contextRef="c-1" decimals="-5" id="f-370" unitRef="usd">0</us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries>
    <us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries contextRef="c-5" decimals="-5" id="f-371" unitRef="usd">52100000</us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-5" id="f-372" unitRef="usd">-288200000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-5" decimals="-5" id="f-373" unitRef="usd">-1731500000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-1" decimals="-5" id="f-374" unitRef="usd">1652000000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:ProceedsFromIssuanceOfLongTermDebt contextRef="c-5" decimals="-5" id="f-375" unitRef="usd">1499500000</us-gaap:ProceedsFromIssuanceOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-1" decimals="-5" id="f-376" unitRef="usd">1490400000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt contextRef="c-5" decimals="-5" id="f-377" unitRef="usd">549600000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-1" decimals="-5" id="f-378" unitRef="usd">-335500000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt contextRef="c-5" decimals="-5" id="f-379" unitRef="usd">462700000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <coo:ProceedsFromPaymentsOfShareBasedArrangement contextRef="c-1" decimals="-5" id="f-380" unitRef="usd">2200000</coo:ProceedsFromPaymentsOfShareBasedArrangement>
    <coo:ProceedsFromPaymentsOfShareBasedArrangement contextRef="c-5" decimals="-5" id="f-381" unitRef="usd">-8000000.0</coo:ProceedsFromPaymentsOfShareBasedArrangement>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-1" decimals="-5" id="f-382" unitRef="usd">1500000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-5" decimals="-5" id="f-383" unitRef="usd">1500000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-1" decimals="-5" id="f-384" unitRef="usd">0</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock contextRef="c-5" decimals="-5" id="f-385" unitRef="usd">78500000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromStockPlans contextRef="c-1" decimals="-5" id="f-386" unitRef="usd">5800000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:ProceedsFromStockPlans contextRef="c-5" decimals="-5" id="f-387" unitRef="usd">5400000</us-gaap:ProceedsFromStockPlans>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-1" decimals="-5" id="f-388" unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities contextRef="c-5" decimals="-5" id="f-389" unitRef="usd">2200000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-5" id="f-390" unitRef="usd">-167400000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-5" decimals="-5" id="f-391" unitRef="usd">1327800000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-1" decimals="-5" id="f-392" unitRef="usd">1200000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-5" decimals="-5" id="f-393" unitRef="usd">-8000000.0</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-1" decimals="-5" id="f-394" unitRef="usd">-21100000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c-5" decimals="-5" id="f-395" unitRef="usd">150000000.0</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-7" decimals="-5" id="f-396" unitRef="usd">138600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-15" decimals="-5" id="f-397" unitRef="usd">96600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-5" id="f-398" unitRef="usd">117500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-54" decimals="-5" id="f-399" unitRef="usd">246600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-5" id="f-400" unitRef="usd">117300000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-54" decimals="-5" id="f-401" unitRef="usd">246300000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-6" decimals="-5" id="f-402" unitRef="usd">200000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="c-54" decimals="-5" id="f-403" unitRef="usd">300000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-6" decimals="-5" id="f-404" unitRef="usd">117500000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-54" decimals="-5" id="f-405" unitRef="usd">246600000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock contextRef="c-1" id="f-406">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Note 1. General&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The accompanying Consolidated Condensed Financial Statements of The Cooper Companies, Inc. and its subsidiaries have been prepared in accordance with generally accepted accounting principles in the United States (GAAP) for interim financial information and with the requirements of Regulation S-X, Rule 10-01 for financial statements required to be filed as a part of this Quarterly Report on Form 10-Q. Unless the context requires otherwise, terms "the Company", "we", "us", and "our" are used to refer collectively to The Cooper Companies, Inc. and its subsidiaries.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The accompanying Consolidated Condensed Financial Statements and related notes are unaudited and should be read in conjunction with the audited Consolidated Financial Statements of the Company and related notes as contained in the Company&#x2019;s Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022. The Consolidated Condensed Financial Statements include all adjustments (consisting only of normal recurring adjustments) and accruals necessary in the judgment of management for a fair presentation of the results for the interim periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Accounting Policies&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;There have been no material changes to our significant accounting policies described in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The preparation of Consolidated Condensed Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of net sales and expenses during the reporting period. Actual results could differ from those estimates. The Company continually monitors and evaluates the estimates used as additional information becomes available. Adjustments will be made to these provisions periodically to reflect new facts and circumstances that may indicate that historical experience may not be indicative of current and/or future results.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Accounting Pronouncements Recently Adopted&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In November 2021, the FASB issued ASU 2021-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;. This update requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy. This standard is effective for fiscal years beginning after December 15, 2021, and should be applied either prospectively or retrospectively. Early adoption is permitted. The Company adopted this guidance prospectively on November 1, 2022, and it did not have a material impact on the Consolidated Condensed Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reform&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Topic&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt; Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; and subsequent amendment to the initial guidance: ASU 2021-01, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Scope&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; (collectively, &#x201c;Topic 848&#x201d;). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In December 2022, the FASB issued ASU 2022-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;. ASU 2022-06 defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024. Effective February 1, 2023, the Company transitioned its credit agreements from LIBOR to the Secured Overnight Financing Rate ("SOFR"). The Company adopted this guidance prospectively on February 1, 2023, and it did not have a material impact on the Consolidated Condensed Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;No other recently issued accounting pronouncements had or are expected to have a material impact on the Company's Consolidated Condensed Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-407">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Estimates&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The preparation of Consolidated Condensed Financial Statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements, as well as the reported amounts of net sales and expenses during the reporting period. Actual results could differ from those estimates. The Company continually monitors and evaluates the estimates used as additional information becomes available. Adjustments will be made to these provisions periodically to reflect new facts and circumstances that may indicate that historical experience may not be indicative of current and/or future results.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-408">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Accounting Pronouncements Recently Adopted&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In November 2021, the FASB issued ASU 2021-10, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;. This update requires annual disclosures about transactions with a government that are accounted for by applying a grant or contribution accounting model by analogy. This standard is effective for fiscal years beginning after December 15, 2021, and should be applied either prospectively or retrospectively. Early adoption is permitted. The Company adopted this guidance prospectively on November 1, 2022, and it did not have a material impact on the Consolidated Condensed Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In March 2020, the FASB issued ASU 2020-04, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Rate&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reform&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; (&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Topic&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;):&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt; Facilitation of the Effects of Reference Rate Reform on Financial Reporting&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; and subsequent amendment to the initial guidance: ASU 2021-01, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Scope&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; (collectively, &#x201c;Topic 848&#x201d;). Topic 848 provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. The amendments apply only to contracts, hedging relationships, and other transactions that reference LIBOR or another reference rate expected to be discontinued because of reference rate reform. In December 2022, the FASB issued ASU 2022-06, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;. ASU 2022-06 defers the sunset date of Topic 848 from December 31, 2022, to December 31, 2024. Effective February 1, 2023, the Company transitioned its credit agreements from LIBOR to the Secured Overnight Financing Rate ("SOFR"). The Company adopted this guidance prospectively on February 1, 2023, and it did not have a material impact on the Consolidated Condensed Financial Statements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;No other recently issued accounting pronouncements had or are expected to have a material impact on the Company's Consolidated Condensed Financial Statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <coo:BusinessCombinationAndAssetAcquisitionTextBlock contextRef="c-1" id="f-409">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Note 2. Acquisitions and Joint Venture&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;All acquisitions were funded by cash generated from operations or facility borrowings. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On November 1, 2022, CooperVision completed the acquisition of a privately-held U.S.-based company that provides a broad portfolio of technologically advanced contact lens products, including scleral and hybrid lenses. The purchase price of the acquisition was $33.0&#160;million. Based upon preliminary valuations, assets acquired primarily comprised $12.6&#160;million of customer relationship related intangibles, $7.6&#160;million of technology, $5.1&#160;million of net assets and $7.7&#160;million of goodwill. The goodwill is not deductible for tax purposes. The purchase price allocation is preliminary, and the Company is in the process of finalizing information primarily related to the effect on taxes and the corresponding impact on goodwill. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On April 6, 2022, CooperSurgical entered into an asset purchase agreement to acquire Cook Medical's Reproductive Health business, a manufacturer of minimally invasive medical devices focused on the fertility, obstetrics and gynecology markets. The aggregate consideration payable under the agreement was $875.0&#160;million in cash, with $675.0&#160;million payable at the closing and the remaining $200.0&#160;million payable in $50.0&#160;million installments following each of the first, second, third and fourth anniversaries of the closing. During the second quarter of fiscal 2023, CooperSurgical determined that the fulfillment of certain closing conditions related to regulatory approvals was no longer probable and accrued $45.0&#160;million in expenses for a termination fee under the asset purchase agreement. The termination fee is recorded in "selling, general and administrative expense" on the Consolidated Condensed Statements of Income and Comprehensive Income and was paid on August 9, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Joint Venture&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On January 19, 2021, CooperVision acquired all of the remaining equity interests of SightGlass Vision, Inc. (SGV), a privately-held medical device company that developed spectacle lenses for myopia management. The transaction included potential payments of future consideration that were contingent upon the achievement of the regulatory approval milestone (the regulatory approval payment) and the acquired business reaching certain revenue thresholds over a specified period (the revenue pa&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;yments). The undiscounted range of the contingent consideration was zero to $139.1&#160;million payable to the other former equity interest owners. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In March 2022, the entities amended the terms of the contingent consideration, which resulted in CooperVision paying $42.9&#160;million to the former equity interest owners in exchange for the elimination of the revenue payments to such former equity interest owners. CooperVision recognized a net gain of $12.2&#160;million during fiscal 2022.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Further, CooperVision and Essilor International SAS (Essilor) executed a Contribution Agreement and a Stock Purchase Agreement (the &#x201c;Agreements&#x201d;) in March 2022. Essilor paid CooperVision $52.1&#160;million in exchange for a 50% interest in SGV and their proportionate share of the revenue payments. As part of the Agreements, each party contributed their interest in SGV and $10&#160;million in cash to form a new joint venture. CooperVision then remeasured the fair value of its retained equity investment in the joint venture at $90.0&#160;million which resulted in a $56.9&#160;million gain in Other (income) expense on deconsolidation of SGV in fiscal 2022. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;During the nine months ended July&#160;31, 2023, CooperVision determined that approval would not be achieved within the timeline set forth in the contractual terms of the regulatory approval payment and released the remaining $31.8&#160;million contingent consideration liability.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Further information regarding the joint venture is included in our notes to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</coo:BusinessCombinationAndAssetAcquisitionTextBlock>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-101" decimals="-5" id="f-410" unitRef="usd">33000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-102" decimals="-5" id="f-411" unitRef="usd">12600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c-103" decimals="-5" id="f-412" unitRef="usd">7600000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <coo:BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets contextRef="c-104" decimals="-5" id="f-413" unitRef="usd">5100000</coo:BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets>
    <us-gaap:Goodwill contextRef="c-104" decimals="-5" id="f-414" unitRef="usd">7700000</us-gaap:Goodwill>
    <us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount contextRef="c-104" decimals="0" id="f-415" unitRef="usd">0</us-gaap:BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount>
    <us-gaap:BusinessCombinationConsiderationTransferred1 contextRef="c-105" decimals="-5" id="f-416" unitRef="usd">875000000</us-gaap:BusinessCombinationConsiderationTransferred1>
    <us-gaap:PaymentsToAcquireBusinessesGross contextRef="c-105" decimals="-5" id="f-417" unitRef="usd">675000000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred contextRef="c-105" decimals="-5" id="f-418" unitRef="usd">200000000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred contextRef="c-106" decimals="-5" id="f-419" unitRef="usd">50000000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred contextRef="c-107" decimals="-5" id="f-420" unitRef="usd">50000000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred contextRef="c-108" decimals="-5" id="f-421" unitRef="usd">50000000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred contextRef="c-109" decimals="-5" id="f-422" unitRef="usd">50000000</us-gaap:BusinessCombinationConsiderationTransferredLiabilitiesIncurred>
    <coo:AccruedAcquisitionTerminationFee contextRef="c-110" decimals="-5" id="f-423" unitRef="usd">45000000</coo:AccruedAcquisitionTerminationFee>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow contextRef="c-111" decimals="0" id="f-424" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh contextRef="c-111" decimals="-5" id="f-425" unitRef="usd">139100000</us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh>
    <coo:BusinessCombinationPaymentToSettleContingentConsideration contextRef="c-112" decimals="-5" id="f-426" unitRef="usd">42900000</coo:BusinessCombinationPaymentToSettleContingentConsideration>
    <us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss contextRef="c-113" decimals="-5" id="f-427" unitRef="usd">12200000</us-gaap:BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss>
    <us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries contextRef="c-114" decimals="-5" id="f-428" unitRef="usd">52100000</us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c-115" decimals="2" id="f-429" unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments contextRef="c-114" decimals="-6" id="f-430" unitRef="usd">10000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments contextRef="c-116" decimals="-6" id="f-431" unitRef="usd">10000000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:EquityMethodInvestments contextRef="c-117" decimals="-5" id="f-432" unitRef="usd">90000000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal contextRef="c-118" decimals="-5" id="f-433" unitRef="usd">56900000</us-gaap:EquityMethodInvestmentRealizedGainLossOnDisposal>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-119" decimals="-5" id="f-434" unitRef="usd">-31800000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c-1" id="f-435">Note 3. Inventories&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&gt;&lt;td style="width:67.218%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;212.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;173.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;21.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;490.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;439.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;723.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;628.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-436">&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&gt;&lt;td style="width:67.218%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;212.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;173.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Work-in-process&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;21.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;15.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;490.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;439.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;723.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;628.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-6" decimals="-5" id="f-437" unitRef="usd">212200000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-7" decimals="-5" id="f-438" unitRef="usd">173700000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-6" decimals="-5" id="f-439" unitRef="usd">21400000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-7" decimals="-5" id="f-440" unitRef="usd">15200000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-6" decimals="-5" id="f-441" unitRef="usd">490000000.0</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-7" decimals="-5" id="f-442" unitRef="usd">439800000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet contextRef="c-6" decimals="-5" id="f-443" unitRef="usd">723600000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-7" decimals="-5" id="f-444" unitRef="usd">628700000</us-gaap:InventoryNet>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-445">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Note 4. Intangible Assets&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Intangible assets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.849%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.847%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.125%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.681%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.772%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.080%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.891%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Gross&#160;&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Gross&#160;&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Weighted Average Amortization Period&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Intangible assets with definite lives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,107.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;332.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,092.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;287.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Composite intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,061.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;407.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,061.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;354.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;495.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;328.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;504.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;317.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;210.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;73.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;209.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;62.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;License and distribution rights and other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;51.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;25.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;50.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;23.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,927.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,166.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,919.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,044.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less: accumulated amortization and translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,166.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,044.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Intangible assets with definite lives, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,761.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,874.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Intangible assets with indefinite lives, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;9.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;10.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total other intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,770.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,885.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangible assets with indefinite lives include technology and trademarks.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Balances include foreign currency translation adjustments. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;As of July&#160;31, 2023, the estimate of future amortization expenses for intangible assets with definite lives is as follows:&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&gt;&lt;td style="width:78.660%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.140%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal Years:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Remainder of 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;46.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;181.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;171.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;163.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;148.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,049.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total remaining amortization for intangible assets with definite lives&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,761.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company performed its annual impairment assessment in the third quarter of fiscal 2023 and there was no impairment of goodwill or intangible assets recorded in the nine months ended July&#160;31, 2023. Further information regarding our annual impairment assessment is included in our notes to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-446">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Intangible assets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.849%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.847%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.125%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.681%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.772%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.080%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.891%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Gross&#160;&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Gross&#160;&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Weighted Average Amortization Period&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Intangible assets with definite lives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,107.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;332.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,092.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;287.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Composite intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,061.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;407.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,061.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;354.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;495.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;328.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;504.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;317.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;210.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;73.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;209.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;62.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;License and distribution rights and other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;51.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;25.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;50.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;23.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,927.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,166.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,919.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,044.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less: accumulated amortization and translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,166.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,044.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Intangible assets with definite lives, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,761.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,874.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Intangible assets with indefinite lives, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;9.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;10.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total other intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,770.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,885.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangible assets with indefinite lives include technology and trademarks.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-447">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Intangible assets consisted of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.849%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:37.847%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:9.125%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.681%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.772%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:11.080%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.551%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.891%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:400;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Gross&#160;&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Gross&#160;&lt;br/&gt;Carrying&lt;br/&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Weighted Average Amortization Period&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:10pt;text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;(in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Intangible assets with definite lives:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,107.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;332.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,092.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;287.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Composite intangible asset&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,061.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;407.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,061.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;354.0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Technology&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;495.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;328.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;504.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;317.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Trademarks&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;210.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;73.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;209.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;62.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;License and distribution rights and other &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;51.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;25.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;50.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;23.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,927.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,166.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,919.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,044.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less: accumulated amortization and translation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,166.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,044.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Intangible assets with definite lives, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,761.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,874.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Intangible assets with indefinite lives, net &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;9.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;10.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total other intangibles, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,770.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,885.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.17pt;font-style:italic;font-weight:400;line-height:120%;position:relative;top:-3.32pt;vertical-align:baseline"&gt;(1) &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Intangible assets with indefinite lives include technology and trademarks.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-120" decimals="-5" id="f-448" unitRef="usd">1107300000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-120" decimals="-5" id="f-449" unitRef="usd">332000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-121" decimals="-5" id="f-450" unitRef="usd">1092700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-121" decimals="-5" id="f-451" unitRef="usd">287000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-120" id="f-452">P19Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-122" decimals="-5" id="f-453" unitRef="usd">1061900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-122" decimals="-5" id="f-454" unitRef="usd">407100000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-123" decimals="-5" id="f-455" unitRef="usd">1061900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-123" decimals="-5" id="f-456" unitRef="usd">354000000.0</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-122" id="f-457">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-124" decimals="-5" id="f-458" unitRef="usd">495900000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-124" decimals="-5" id="f-459" unitRef="usd">328100000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-125" decimals="-5" id="f-460" unitRef="usd">504100000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-125" decimals="-5" id="f-461" unitRef="usd">317500000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-124" id="f-462">P12Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-126" decimals="-5" id="f-463" unitRef="usd">210800000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-126" decimals="-5" id="f-464" unitRef="usd">73900000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-127" decimals="-5" id="f-465" unitRef="usd">209600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-127" decimals="-5" id="f-466" unitRef="usd">62400000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-126" id="f-467">P15Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-128" decimals="-5" id="f-468" unitRef="usd">51600000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-128" decimals="-5" id="f-469" unitRef="usd">25200000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-129" decimals="-5" id="f-470" unitRef="usd">50700000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-129" decimals="-5" id="f-471" unitRef="usd">23800000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-128" id="f-472">P11Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-6" decimals="-5" id="f-473" unitRef="usd">2927500000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-6" decimals="-5" id="f-474" unitRef="usd">1166300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-7" decimals="-5" id="f-475" unitRef="usd">2919000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-7" decimals="-5" id="f-476" unitRef="usd">1044700000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-6" id="f-477">P16Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-6" decimals="-5" id="f-478" unitRef="usd">1166300000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-7" decimals="-5" id="f-479" unitRef="usd">1044700000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-6" decimals="-5" id="f-480" unitRef="usd">1761200000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-7" decimals="-5" id="f-481" unitRef="usd">1874300000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-6" decimals="-5" id="f-482" unitRef="usd">9400000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="c-7" decimals="-5" id="f-483" unitRef="usd">10800000</us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-6" decimals="-5" id="f-484" unitRef="usd">1770600000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-7" decimals="-5" id="f-485" unitRef="usd">1885100000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock contextRef="c-1" id="f-486">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;As of July&#160;31, 2023, the estimate of future amortization expenses for intangible assets with definite lives is as follows:&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&gt;&lt;td style="width:78.660%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.140%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Fiscal Years:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Remainder of 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;46.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;181.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;171.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;163.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;148.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,049.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total remaining amortization for intangible assets with definite lives&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,761.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="c-6" decimals="-5" id="f-487" unitRef="usd">46600000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-6" decimals="-5" id="f-488" unitRef="usd">181300000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-6" decimals="-5" id="f-489" unitRef="usd">171400000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-6" decimals="-5" id="f-490" unitRef="usd">163800000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-6" decimals="-5" id="f-491" unitRef="usd">148900000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <coo:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour contextRef="c-6" decimals="-5" id="f-492" unitRef="usd">1049200000</coo:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-6" decimals="-5" id="f-493" unitRef="usd">1761200000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:GoodwillAndIntangibleAssetImpairment contextRef="c-1" decimals="0" id="f-494" unitRef="usd">0</us-gaap:GoodwillAndIntangibleAssetImpairment>
    <us-gaap:DebtDisclosureTextBlock contextRef="c-1" id="f-495">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Note 5. Financing Arrangements&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company had outstanding debt as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&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&gt;&lt;td style="width:67.218%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Overdraft and other credit facilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;63.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;57.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;338.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Short-term debt, excluding financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;63.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;395.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-503"&gt;Financing lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Short-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;79.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;412.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Revolving credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;163.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,350.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,350.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less: unamortized debt issuance cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(3.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Long-term debt, excluding financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,511.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,347.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-518"&gt;Financing lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,514.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,350.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,594.3&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,763.4&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Additional information regarding our indebtedness is included in our notes to our consolidated financial statements in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022, which was filed with the Securities and Exchange Commission on December 9, 2022. The carrying value of the Company's revolving credit facility and term loans approximates fair value based on current market rates (Level 2). As of July&#160;31, 2023, the Company was in compliance with all debt covenants. On February 1, 2023, the Company amended its credit agreements to transition the interest rates applicable to the loans denominated in U.S. Dollars from LIBOR to SOFR, as defined in the credit agreements.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;2021 Term Loan Agreement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On December 17, 2021, the Company entered into a Term Loan Agreement (the 2021 Credit Agreement) by and among the Company, the lenders from time to time party thereto, and PNC Bank, National Association, as administrative agent. The 2021 Credit Agreement provides for a term loan facility (the 2021 Term Loan Facility) in an aggregate principal amount of $1.5&#160;billion, which, unless terminated earlier, matures on December 17, 2026.    &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On July&#160;31, 2023, the Company had $1.5&#160;billion outstanding under the 2021 Term Loan Facility and the weighted average interest rate was 6.21%.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;2021 364-Day Term Loan Agreement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On November 2, 2021, the Company entered into a 364-day, $840.0&#160;million, term loan agreement by and among the Company, the lenders party thereto and The Bank of Nova Scotia, as administrative agent, which matured on November 1, 2022. The Company used part of the funds to partially repay outstanding borrowings under the 2020 Revolving Credit Facility and for general corporate purposes. The loan was fully repaid by the maturity date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;2020 Revolving Credit and Term Loan Agreement&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;On April 1, 2020, the Company entered into a Revolving Credit and Term Loan Agreement (the 2020 Credit Agreement), among the Company, CooperVision International Holding Company, LP, CooperSurgical Netherlands B.V., CooperVision Holding Kft, the lenders from time to time party thereto, and KeyBank National Association, as administrative agent. The 2020 Credit Agreement provides for (a)&#160;a multicurrency revolving credit facility (the 2020 Revolving Credit Facility) in an aggregate principal amount of $1.29 billion and (b)&#160;a term loan facility (the 2020 Term Loan Facility) in an aggregate principal amount of $850.0 million, each of which, unless terminated earlier, mature on April 1, 2025. The Company has an uncommitted option to increase the revolving credit facility or establish a new term loan in an aggregate amount up to $1.605 billion.&lt;/span&gt;&lt;/div&gt;On July&#160;31, 2023, the Company had $850.0&#160;million outstanding under the 2020 Term Loan Facility and $163.5&#160;million outstanding under the 2020 Revolving Credit Facility. The interest rate on the 2020 Term Loan Facility and the weighted average interest rate on the 2020 Revolving Credit Facility was 6.21% at July&#160;31, 2023.</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-1" id="f-496">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company had outstanding debt as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&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&gt;&lt;td style="width:67.218%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.367%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Overdraft and other credit facilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;63.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;57.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;338.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Short-term debt, excluding financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;63.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;395.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-503"&gt;Financing lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Short-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;79.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;412.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Revolving credit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;163.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Term loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,350.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,350.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Less: unamortized debt issuance cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(2.5)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(3.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Long-term debt, excluding financing leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,511.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,347.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&lt;span style="-sec-ix-hidden:f-518"&gt;Financing lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Long-term debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,514.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,350.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,594.3&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,763.4&#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&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfDebtTableTextBlock>
    <us-gaap:ShortTermBorrowings contextRef="c-130" decimals="-5" id="f-497" unitRef="usd">63300000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c-131" decimals="-5" id="f-498" unitRef="usd">57700000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c-132" decimals="-5" id="f-499" unitRef="usd">0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c-133" decimals="-5" id="f-500" unitRef="usd">338000000.0</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c-6" decimals="-5" id="f-501" unitRef="usd">63300000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings contextRef="c-7" decimals="-5" id="f-502" unitRef="usd">395700000</us-gaap:ShortTermBorrowings>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-6" decimals="-5" id="f-504" unitRef="usd">16300000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-7" decimals="-5" id="f-505" unitRef="usd">16900000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:DebtCurrent contextRef="c-6" decimals="-5" id="f-506" unitRef="usd">79600000</us-gaap:DebtCurrent>
    <us-gaap:DebtCurrent contextRef="c-7" decimals="-5" id="f-507" unitRef="usd">412600000</us-gaap:DebtCurrent>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-134" decimals="-5" id="f-508" unitRef="usd">163500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-135" decimals="-5" id="f-509" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-136" decimals="-5" id="f-510" unitRef="usd">2350000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-137" decimals="-5" id="f-511" unitRef="usd">2350000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-138" decimals="-5" id="f-512" unitRef="usd">100000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-139" decimals="-5" id="f-513" unitRef="usd">200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNoncurrentNet contextRef="c-6" decimals="-5" id="f-514" unitRef="usd">2500000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:DeferredFinanceCostsNoncurrentNet contextRef="c-7" decimals="-5" id="f-515" unitRef="usd">3100000</us-gaap:DeferredFinanceCostsNoncurrentNet>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-6" decimals="-5" id="f-516" unitRef="usd">2511100000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-7" decimals="-5" id="f-517" unitRef="usd">2347100000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-6" decimals="-5" id="f-519" unitRef="usd">3600000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-7" decimals="-5" id="f-520" unitRef="usd">3700000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="c-6" decimals="-5" id="f-521" unitRef="usd">2514700000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:LongTermDebtAndCapitalLeaseObligations contextRef="c-7" decimals="-5" id="f-522" unitRef="usd">2350800000</us-gaap:LongTermDebtAndCapitalLeaseObligations>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="c-6" decimals="-5" id="f-523" unitRef="usd">2594300000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount contextRef="c-7" decimals="-5" id="f-524" unitRef="usd">2763400000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-140" decimals="-8" id="f-525" unitRef="usd">1500000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LongTermLineOfCredit contextRef="c-141" decimals="-8" id="f-526" unitRef="usd">1500000000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c-141" decimals="4" id="f-527" unitRef="number">0.0621</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:DebtInstrumentTerm contextRef="c-142" id="f-528">P364D</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentTerm contextRef="c-142" id="f-529">P364D</us-gaap:DebtInstrumentTerm>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-143" decimals="INF" id="f-530" unitRef="usd">840000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-144" decimals="-7" id="f-531" unitRef="usd">1290000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="c-145" decimals="-5" id="f-532" unitRef="usd">850000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <coo:LineOfCreditFacilityAccordionFeatureIncreaseLimit contextRef="c-146" decimals="-6" id="f-533" unitRef="usd">1605000000</coo:LineOfCreditFacilityAccordionFeatureIncreaseLimit>
    <us-gaap:LongTermLineOfCredit contextRef="c-147" decimals="-5" id="f-534" unitRef="usd">850000000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit contextRef="c-148" decimals="-5" id="f-535" unitRef="usd">163500000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd contextRef="c-149" decimals="4" id="f-536" unitRef="number">0.0621</us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-537">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Note 6. Income Taxes&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The effective tax rates for the three months ended July&#160;31, 2023, and July&#160;31, 2022, were 28.2% and 16.1%, respectively. The effective tax rates for the nine months ended July&#160;31, 2023, and July&#160;31, 2022, were 31.6% and 20.5%, respectively. The increases were primarily due to changes in the geographic composition of pre-tax earnings, an increase in the UK statutory tax rate from 19% to 25%, capitalization of research and experimental expenditures for fiscal 2023 as required by the 2017 Tax Cuts and Jobs Act, and changes in unrecognized tax benefits.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-3" decimals="3" id="f-538" unitRef="number">0.282</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-4" decimals="3" id="f-539" unitRef="number">0.161</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-540" unitRef="number">0.316</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-5" decimals="3" id="f-541" unitRef="number">0.205</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-542">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Note 7. Earnings Per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&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&gt;&lt;td style="width:40.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%"&gt;Periods Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Nine Months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In millions, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;85.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;98.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;209.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;320.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%"&gt;Basic:&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Weighted average common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%"&gt;Diluted:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Weighted average common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Effect of dilutive stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Diluted weighted average common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The following table sets forth stock options to purchase our common stock and restricted stock units that were not included in the diluted earnings per share calculation because their effect would have been antidilutive for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&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&gt;&lt;td style="width:34.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.851%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%"&gt;Periods Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Nine Months&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:9.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands, except exercise prices)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Stock option shares excluded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9.5pt;font-weight:400;line-height:100%"&gt;Exercise prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$329.83 - $406.17&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$304.54 - $406.17&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$300.12 - $406.17&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$304.54 - $406.17&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Restricted stock units excluded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c-1" id="f-543">&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&gt;&lt;td style="width:40.791%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%"&gt;Periods Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Nine Months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In millions, except per share amounts)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;85.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;98.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;209.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;320.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%"&gt;Basic:&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Weighted average common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Basic earnings per share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.72&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.99&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4.24&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6.49&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:100%"&gt;Diluted:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Weighted average common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Effect of dilutive stock plans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Diluted weighted average common shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;49.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Diluted earnings per share &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.71&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.98&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6.44&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss contextRef="c-3" decimals="-5" id="f-544" unitRef="usd">85300000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-5" id="f-545" unitRef="usd">98400000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-5" id="f-546" unitRef="usd">209700000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-5" id="f-547" unitRef="usd">320200000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-3" decimals="-5" id="f-548" unitRef="shares">49500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-4" decimals="-5" id="f-549" unitRef="shares">49300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-5" id="f-550" unitRef="shares">49500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-5" id="f-551" unitRef="shares">49300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-3"
      decimals="2"
      id="f-552"
      unitRef="usdPerShare">1.72</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-4"
      decimals="2"
      id="f-553"
      unitRef="usdPerShare">1.99</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-554"
      unitRef="usdPerShare">4.24</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-5"
      decimals="2"
      id="f-555"
      unitRef="usdPerShare">6.49</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-3" decimals="-5" id="f-556" unitRef="shares">49500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-4" decimals="-5" id="f-557" unitRef="shares">49300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="-5" id="f-558" unitRef="shares">49500000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-5" decimals="-5" id="f-559" unitRef="shares">49300000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-3" decimals="-5" id="f-560" unitRef="shares">400000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-4" decimals="-5" id="f-561" unitRef="shares">300000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-1" decimals="-5" id="f-562" unitRef="shares">300000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements contextRef="c-5" decimals="-5" id="f-563" unitRef="shares">400000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-3" decimals="-5" id="f-564" unitRef="shares">49900000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-4" decimals="-5" id="f-565" unitRef="shares">49600000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="-5" id="f-566" unitRef="shares">49800000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-5" decimals="-5" id="f-567" unitRef="shares">49700000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-3"
      decimals="2"
      id="f-568"
      unitRef="usdPerShare">1.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-4"
      decimals="2"
      id="f-569"
      unitRef="usdPerShare">1.98</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-570"
      unitRef="usdPerShare">4.21</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-5"
      decimals="2"
      id="f-571"
      unitRef="usdPerShare">6.44</us-gaap:EarningsPerShareDiluted>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c-1" id="f-572">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The following table sets forth stock options to purchase our common stock and restricted stock units that were not included in the diluted earnings per share calculation because their effect would have been antidilutive for the periods presented:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&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&gt;&lt;td style="width:34.485%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.851%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.369%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%"&gt;Periods Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Nine Months&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:9.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In thousands, except exercise prices)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Stock option shares excluded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;205&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;224&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&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:9.5pt;font-weight:400;line-height:100%"&gt;Exercise prices&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$329.83 - $406.17&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$304.54 - $406.17&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$300.12 - $406.17&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$304.54 - $406.17&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Restricted stock units excluded&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;121&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-150"
      decimals="-3"
      id="f-573"
      unitRef="shares">205000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-151"
      decimals="-3"
      id="f-574"
      unitRef="shares">425000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-152"
      decimals="-3"
      id="f-575"
      unitRef="shares">311000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-153"
      decimals="-3"
      id="f-576"
      unitRef="shares">224000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c-3"
      decimals="2"
      id="f-577"
      unitRef="usdPerShare">329.83</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c-3"
      decimals="2"
      id="f-578"
      unitRef="usdPerShare">406.17</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c-4"
      decimals="2"
      id="f-579"
      unitRef="usdPerShare">304.54</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c-4"
      decimals="2"
      id="f-580"
      unitRef="usdPerShare">406.17</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c-1"
      decimals="2"
      id="f-581"
      unitRef="usdPerShare">300.12</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c-1"
      decimals="2"
      id="f-582"
      unitRef="usdPerShare">406.17</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
      contextRef="c-5"
      decimals="2"
      id="f-583"
      unitRef="usdPerShare">304.54</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit>
    <us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
      contextRef="c-5"
      decimals="2"
      id="f-584"
      unitRef="usdPerShare">406.17</us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-154"
      decimals="-3"
      id="f-585"
      unitRef="shares">2000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-155"
      decimals="-3"
      id="f-586"
      unitRef="shares">121000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-156"
      decimals="-3"
      id="f-587"
      unitRef="shares">16000000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-157"
      decimals="-3"
      id="f-588"
      unitRef="shares">8000</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-589">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Note 8. Share-Based Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company has several stock plans that are described in the Company&#x2019;s Annual Report on Form 10&#x2011;K for the fiscal year ended October&#160;31, 2022. The compensation expense and related income tax benefit recognized in our Consolidated Condensed Statements of Income and Comprehensive Income for share-based awards, including the Employee Stock Purchase Plan, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.699%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.315%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.906%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.553%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.906%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.854%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.906%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.553%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.907%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%"&gt;Periods Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Nine Months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;41.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;34.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Research and development expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;46.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;40.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Related income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;2023 Long-Term Incentive Plan (2023 Plan)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In March 2023, we received stockholder approval of the 2023 Plan, which replaces the 2007 Long-Term Incentive Plan (2007 Plan). The 2023 Plan authorizes either our Board of Directors, or a designated committee thereof composed of two or more Non-Employee Directors, to grant to eligible individuals up to 1,365,000 shares in the form of specified equity awards including stock options, restricted stock units (RSUs) and performance share units (PSUs), subject to adjustment for future stock splits, stock dividends, expirations, forfeitures, and similar events. In addition, the 2023 Plan includes any shares which were available for issuance under the 2007 Plan at the time of stockholder approval of this plan and shares which become available as a result of the forfeiture or expiration of awards made under the 2007 Plan. The 2023 Plan provides for awards of stock options, RSUs and PSUs on substantially the same terms as the 2007 Plan, described in our Annual Report on Form 10-K for the fiscal year ended October&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;As of July&#160;31, 2023, 1,372,724 shares remained available under the 2023 Plan for future grants. The amount of available shares includes shares which may be distributed under performance shares.</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c-1" id="f-590">The compensation expense and related income tax benefit recognized in our Consolidated Condensed Statements of Income and Comprehensive Income for share-based awards, including the Employee Stock Purchase Plan, were as follows:&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.699%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.315%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.906%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.553%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.906%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.854%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.906%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.553%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.907%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%"&gt;Periods Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Nine Months&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Selling, general and administrative expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;41.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;34.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Cost of sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Research and development expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total share-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;15.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;13.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;46.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;40.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Related income tax benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-158" decimals="-5" id="f-591" unitRef="usd">13700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-159" decimals="-5" id="f-592" unitRef="usd">11800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-160" decimals="-5" id="f-593" unitRef="usd">41500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-161" decimals="-5" id="f-594" unitRef="usd">34600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-162" decimals="-5" id="f-595" unitRef="usd">1100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-163" decimals="-5" id="f-596" unitRef="usd">1100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-164" decimals="-5" id="f-597" unitRef="usd">3100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-165" decimals="-5" id="f-598" unitRef="usd">3400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-166" decimals="-5" id="f-599" unitRef="usd">700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-167" decimals="-5" id="f-600" unitRef="usd">800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-168" decimals="-5" id="f-601" unitRef="usd">2300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-169" decimals="-5" id="f-602" unitRef="usd">2300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-3" decimals="-5" id="f-603" unitRef="usd">15500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-4" decimals="-5" id="f-604" unitRef="usd">13700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-5" id="f-605" unitRef="usd">46900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-5" decimals="-5" id="f-606" unitRef="usd">40300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-3" decimals="-5" id="f-607" unitRef="usd">1300000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-4" decimals="-5" id="f-608" unitRef="usd">1300000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-1" decimals="-5" id="f-609" unitRef="usd">4600000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense contextRef="c-5" decimals="-5" id="f-610" unitRef="usd">4000000.0</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <coo:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee
      contextRef="c-170"
      decimals="INF"
      id="f-611"
      unitRef="director">2</coo:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="c-171"
      decimals="INF"
      id="f-612"
      unitRef="shares">1365000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="c-172"
      decimals="INF"
      id="f-613"
      unitRef="shares">1372724</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c-1" id="f-614">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Note 9. Stockholders' Equity&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Analysis of Changes in Accumulated Other Comprehensive Loss:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;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&gt;&lt;td style="width:40.942%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Minimum Pension Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Derivative Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(320.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(34.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;13.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(341.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Gross change in value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(178.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;55.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(122.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(13.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(13.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(498.6)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(33.9)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;55.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(477.3)&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&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Balance at October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(555.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;94.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(466.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Gross change in value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;103.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(15.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;88.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Balance at July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(451.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(6.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;82.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(374.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Share Repurchases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;In December 2011, the Company's Board of Directors authorized the 2012 Share Repurchase Program (2012 Program) and through subsequent amendments, the most recent being in March 2017, the total repurchase authorization was increased from $500.0 million to $1.0 billion of the Company's common stock. As of July&#160;31, 2023, $256.4 million remains authorized for repurchase under the 2012 Program. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;During the three and nine months ended July&#160;31, 2023, there were no share repurchases under the 2012 Program. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;During the three months ended July&#160;31, 2022, there were no share repurchases under the 2012 Program. During the nine months ended July&#160;31, 2022, the Company repurchased 191.2 thousand&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;shares of its common stock for $78.5 million, at an average purchase price of $410.41 per share. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Dividends&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;The Company paid a semiannual dividend of approximately $1.5 million or 3 cents per share, on February 10, 2023, to stockholders of record on January 23, 2023, and approximately $1.5 million or 3 cents per share, on August 11, 2023, to stockholders of record on July 27, 2023. The Company paid a semiannual dividend of approximately $1.5 million or 3 cents per share, on February 9, 2022, to stockholders of record on January 21, 2022 and approximately $1.5 million or 3 cents per share, on August 11, 2022, to stockholders of record on July 27, 2022.</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="c-1" id="f-615">&lt;div style="margin-top:9pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%"&gt;Analysis of Changes in Accumulated Other Comprehensive Loss:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:14pt;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&gt;&lt;td style="width:40.942%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.400%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Foreign Currency Translation Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Minimum Pension Liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Derivative Instruments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at October 31, 2021&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(320.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(34.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;13.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(341.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Gross change in value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(178.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;55.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(122.4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(13.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(13.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Balance at July 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(498.6)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(33.9)&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;55.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(477.3)&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&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Balance at October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(555.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;94.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(466.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Gross change in value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;103.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(15.7)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;88.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Tax effect&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;3.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Balance at July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(451.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(6.2)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;82.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(374.8)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;The following table details the changes in the cumulative pre-tax impact of the gain on derivatives designated for hedge accounting:&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.399%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.138%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.555%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.948%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.404%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.948%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.404%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.948%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.404%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%"&gt;Periods Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Nine Months&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:9.5pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Beginning balance gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;89.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;86.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;124.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Amount recognized in accumulated other comprehensive loss on interest rate swap contracts, gross&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;31.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(13.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;14.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;53.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Amount reclassified from accumulated other comprehensive loss into earnings, gross &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(12.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(30.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Ending balance gain &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;108.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;72.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;108.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;72.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-173" decimals="-5" id="f-616" unitRef="usd">-320300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-174" decimals="-5" id="f-617" unitRef="usd">-34100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-175" decimals="-5" id="f-618" unitRef="usd">13100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-12" decimals="-5" id="f-619" unitRef="usd">-341300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-176" decimals="-5" id="f-620" unitRef="usd">-178300000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-177" decimals="-5" id="f-621" unitRef="usd">200000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-178" decimals="-5" id="f-622" unitRef="usd">55700000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-5" decimals="-5" id="f-623" unitRef="usd">-122400000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-176" decimals="-5" id="f-624" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-177" decimals="-5" id="f-625" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-178" decimals="-5" id="f-626" unitRef="usd">13600000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-5" decimals="-5" id="f-627" unitRef="usd">13600000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-179" decimals="-5" id="f-628" unitRef="usd">-498600000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-180" decimals="-5" id="f-629" unitRef="usd">-33900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-181" decimals="-5" id="f-630" unitRef="usd">55200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-51" decimals="-5" id="f-631" unitRef="usd">-477300000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-182" decimals="-5" id="f-632" unitRef="usd">-555000000.0</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-183" decimals="-5" id="f-633" unitRef="usd">-6200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-184" decimals="-5" id="f-634" unitRef="usd">94400000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-59" decimals="-5" id="f-635" unitRef="usd">-466800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-185" decimals="-5" id="f-636" unitRef="usd">103900000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-186" decimals="-5" id="f-637" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-187" decimals="-5" id="f-638" unitRef="usd">-15700000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="c-1" decimals="-5" id="f-639" unitRef="usd">88200000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-185" decimals="-5" id="f-640" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-186" decimals="-5" id="f-641" unitRef="usd">0</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-187" decimals="-5" id="f-642" unitRef="usd">-3800000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax contextRef="c-1" decimals="-5" id="f-643" unitRef="usd">-3800000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-188" decimals="-5" id="f-644" unitRef="usd">-451100000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-189" decimals="-5" id="f-645" unitRef="usd">-6200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-190" decimals="-5" id="f-646" unitRef="usd">82500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-98" decimals="-5" id="f-647" unitRef="usd">-374800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-191" decimals="-5" id="f-648" unitRef="usd">500000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramAuthorizedAmount1 contextRef="c-192" decimals="-8" id="f-649" unitRef="usd">1000000000</us-gaap:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 contextRef="c-6" decimals="-5" id="f-650" unitRef="usd">256400000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-1" decimals="0" id="f-651" unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-3" decimals="0" id="f-652" unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-4" decimals="INF" id="f-653" unitRef="shares">0</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockSharesAcquired contextRef="c-5" decimals="-2" id="f-654" unitRef="shares">191200</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod contextRef="c-5" decimals="-5" id="f-655" unitRef="usd">78500000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockAcquiredAverageCostPerShare
      contextRef="c-5"
      decimals="2"
      id="f-656"
      unitRef="usdPerShare">410.41</us-gaap:TreasuryStockAcquiredAverageCostPerShare>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-193" decimals="-5" id="f-657" unitRef="usd">1500000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-193"
      decimals="2"
      id="f-658"
      unitRef="usdPerShare">0.03</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-194" decimals="-5" id="f-659" unitRef="usd">1500000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-194"
      decimals="2"
      id="f-660"
      unitRef="usdPerShare">0.03</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-195" decimals="-5" id="f-661" unitRef="usd">1500000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-195"
      decimals="2"
      id="f-662"
      unitRef="usdPerShare">0.03</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:PaymentsOfDividendsCommonStock contextRef="c-196" decimals="-5" id="f-663" unitRef="usd">1500000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="c-196"
      decimals="2"
      id="f-664"
      unitRef="usdPerShare">0.03</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:LossContingencyDisclosures contextRef="c-1" id="f-665">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Note 10. Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company is involved in various lawsuits, claims and other legal matters from time to time that arise in the ordinary course of conducting business, including matters involving our products, intellectual property, supplier relationships, distributors, competitor &lt;/span&gt;&lt;/div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;relationships, employees and other matters. The Company does not believe that the ultimate resolution of these proceedings or claims pending against it could have a material adverse effect on its financial condition or results of operations. At each reporting period, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under ASC 450, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingencies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;. Legal fees are expensed as incurred.&lt;/span&gt;</us-gaap:LossContingencyDisclosures>
    <us-gaap:CommitmentsAndContingenciesPolicyTextBlock contextRef="c-1" id="f-666">The Company is involved in various lawsuits, claims and other legal matters from time to time that arise in the ordinary course of conducting business, including matters involving our products, intellectual property, supplier relationships, distributors, competitor &lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;relationships, employees and other matters. The Company does not believe that the ultimate resolution of these proceedings or claims pending against it could have a material adverse effect on its financial condition or results of operations. At each reporting period, the Company evaluates whether or not a potential loss amount or a potential range of loss is probable and reasonably estimable under ASC 450, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-style:italic;font-weight:400;line-height:120%"&gt;Contingencies&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;. Legal fees are expensed as incurred.&lt;/span&gt;</us-gaap:CommitmentsAndContingenciesPolicyTextBlock>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c-1" id="f-667">&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Note 11. Business Segment Information&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The following tables present revenue and other financial information by reportable segment:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Segment information:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.491%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.851%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%"&gt;Periods Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Nine Months&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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;CooperVision net sales by category:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Toric lens&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;215.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;185.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;611.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;553.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Multifocal lens&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;80.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;67.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;226.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;199.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Single-use sphere lens&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;187.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;163.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;521.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;491.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Non single-use sphere, other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;146.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;149.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;441.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;436.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total CooperVision net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;630.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;566.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,800.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,681.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;CooperSurgical net sales by category:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Office and surgical&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;178.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;165.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;506.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;455.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Fertility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;121.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;111.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;358.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;322.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;CooperSurgical net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;277.1&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;865.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;778.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;930.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;843.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,666.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,460.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Operating income (loss):&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;CooperVision&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;151.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;124.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;449.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;387.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;CooperSurgical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;18.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;30.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;56.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(18.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(14.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(52.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(40.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;151.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;140.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;397.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;404.1&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;26.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;79.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;34.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Other expense, net &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(33.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;118.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;117.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;306.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;402.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&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&gt;&lt;td style="width:66.918%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.851%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.366%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total identifiable assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;CooperVision&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,042.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,778.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;CooperSurgical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,392.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,407.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;262.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;305.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11,697.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11,492.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Geographic information:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.191%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.851%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.851%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.868%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%"&gt;Periods Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Nine Months&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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net sales to unaffiliated customers by country of domicile:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;462.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;418.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,340.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,202.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;279.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;256.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;777.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;749.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Rest of world&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;188.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;169.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;548.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;508.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;930.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;843.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,666.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,460.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:66.918%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.851%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.366%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment by country of domicile:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;926.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;856.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;335.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;310.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Rest of world&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;272.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;266.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,535.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,432.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c-1" id="f-668">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Segment information:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.491%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.851%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.869%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%"&gt;Periods Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Nine Months&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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;CooperVision net sales by category:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Toric lens&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;215.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;185.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;611.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;553.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Multifocal lens&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;80.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;67.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;226.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;199.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Single-use sphere lens&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;187.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;163.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;521.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;491.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Non single-use sphere, other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;146.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;149.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;441.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;436.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total CooperVision net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;630.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;566.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,800.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,681.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;CooperSurgical net sales by category:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Office and surgical&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;178.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;165.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;506.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;455.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Fertility&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;121.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;111.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;358.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;322.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 61.75pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;CooperSurgical net sales&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;300.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;277.1&#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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;865.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;778.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total net sales&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;930.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;843.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,666.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,460.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Operating income (loss):&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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;CooperVision&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;151.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;124.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;449.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;387.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;CooperSurgical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;18.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;30.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;0.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;56.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(18.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(14.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(52.6)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(40.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total operating income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;151.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;140.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;397.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;404.1&#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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;26.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;79.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;34.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Other expense, net &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(33.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Income before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;118.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;117.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;306.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;402.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-197" decimals="-5" id="f-669" unitRef="usd">215700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-198" decimals="-5" id="f-670" unitRef="usd">185900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-199" decimals="-5" id="f-671" unitRef="usd">611800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-200" decimals="-5" id="f-672" unitRef="usd">553700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-201" decimals="-5" id="f-673" unitRef="usd">80800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-202" decimals="-5" id="f-674" unitRef="usd">67600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-203" decimals="-5" id="f-675" unitRef="usd">226700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-204" decimals="-5" id="f-676" unitRef="usd">199800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-205" decimals="-5" id="f-677" unitRef="usd">187500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-206" decimals="-5" id="f-678" unitRef="usd">163800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-207" decimals="-5" id="f-679" unitRef="usd">521200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-208" decimals="-5" id="f-680" unitRef="usd">491900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-209" decimals="-5" id="f-681" unitRef="usd">146200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-210" decimals="-5" id="f-682" unitRef="usd">149000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-211" decimals="-5" id="f-683" unitRef="usd">441100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-212" decimals="-5" id="f-684" unitRef="usd">436100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-213" decimals="-5" id="f-685" unitRef="usd">630200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-214" decimals="-5" id="f-686" unitRef="usd">566300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-215" decimals="-5" id="f-687" unitRef="usd">1800800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-216" decimals="-5" id="f-688" unitRef="usd">1681500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-217" decimals="-5" id="f-689" unitRef="usd">178400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-218" decimals="-5" id="f-690" unitRef="usd">165400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-219" decimals="-5" id="f-691" unitRef="usd">506600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-220" decimals="-5" id="f-692" unitRef="usd">455900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-221" decimals="-5" id="f-693" unitRef="usd">121600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-222" decimals="-5" id="f-694" unitRef="usd">111700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-223" decimals="-5" id="f-695" unitRef="usd">358700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-224" decimals="-5" id="f-696" unitRef="usd">322900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-225" decimals="-5" id="f-697" unitRef="usd">300000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-226" decimals="-5" id="f-698" unitRef="usd">277100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-227" decimals="-5" id="f-699" unitRef="usd">865300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-228" decimals="-5" id="f-700" unitRef="usd">778800000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-3" decimals="-5" id="f-701" unitRef="usd">930200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-4" decimals="-5" id="f-702" unitRef="usd">843400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-703" unitRef="usd">2666100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-5" id="f-704" unitRef="usd">2460300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:OperatingIncomeLoss contextRef="c-213" decimals="-5" id="f-705" unitRef="usd">151700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-214" decimals="-5" id="f-706" unitRef="usd">124500000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-215" decimals="-5" id="f-707" unitRef="usd">449700000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-216" decimals="-5" id="f-708" unitRef="usd">387300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-225" decimals="-5" id="f-709" unitRef="usd">18800000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-226" decimals="-5" id="f-710" unitRef="usd">30400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-227" decimals="-5" id="f-711" unitRef="usd">300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-228" decimals="-5" id="f-712" unitRef="usd">56900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-229" decimals="-5" id="f-713" unitRef="usd">-18900000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-230" decimals="-5" id="f-714" unitRef="usd">-14300000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-231" decimals="-5" id="f-715" unitRef="usd">-52600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-232" decimals="-5" id="f-716" unitRef="usd">-40100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-3" decimals="-5" id="f-717" unitRef="usd">151600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-4" decimals="-5" id="f-718" unitRef="usd">140600000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-5" id="f-719" unitRef="usd">397400000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-5" decimals="-5" id="f-720" unitRef="usd">404100000</us-gaap:OperatingIncomeLoss>
    <us-gaap:InterestExpense contextRef="c-3" decimals="-5" id="f-721" unitRef="usd">26800000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-4" decimals="-5" id="f-722" unitRef="usd">17100000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-1" decimals="-5" id="f-723" unitRef="usd">79000000.0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="c-5" decimals="-5" id="f-724" unitRef="usd">34500000</us-gaap:InterestExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-3" decimals="-5" id="f-725" unitRef="usd">-6000000.0</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-4" decimals="-5" id="f-726" unitRef="usd">-6200000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-5" id="f-727" unitRef="usd">-11900000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-5" decimals="-5" id="f-728" unitRef="usd">33300000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-3" decimals="-5" id="f-729" unitRef="usd">118800000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-4" decimals="-5" id="f-730" unitRef="usd">117300000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-5" id="f-731" unitRef="usd">306500000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-5" decimals="-5" id="f-732" unitRef="usd">402900000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock contextRef="c-1" id="f-733">&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&gt;&lt;td style="width:66.918%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.851%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.366%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total identifiable assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;CooperVision&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;7,042.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;6,778.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;CooperSurgical&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,392.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;4,407.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Corporate&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;262.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;305.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11,697.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;11,492.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
    <us-gaap:Assets contextRef="c-233" decimals="-5" id="f-734" unitRef="usd">7042400000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-234" decimals="-5" id="f-735" unitRef="usd">6778900000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-235" decimals="-5" id="f-736" unitRef="usd">4392900000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-236" decimals="-5" id="f-737" unitRef="usd">4407800000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-237" decimals="-5" id="f-738" unitRef="usd">262000000.0</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-238" decimals="-5" id="f-739" unitRef="usd">305600000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-6" decimals="-5" id="f-740" unitRef="usd">11697300000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-7" decimals="-5" id="f-741" unitRef="usd">11492300000</us-gaap:Assets>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="c-1" id="f-742">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;Geographic information:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.191%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.851%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.851%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.863%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.868%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%"&gt;Periods Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Nine Months&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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net sales to unaffiliated customers by country of domicile:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;462.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;418.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,340.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,202.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;279.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;256.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;777.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;749.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Rest of world&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;188.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;169.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;548.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;508.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;930.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;843.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,666.1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2,460.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-239" decimals="-5" id="f-743" unitRef="usd">462500000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-240" decimals="-5" id="f-744" unitRef="usd">418000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-241" decimals="-5" id="f-745" unitRef="usd">1340400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-242" decimals="-5" id="f-746" unitRef="usd">1202100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-243" decimals="-5" id="f-747" unitRef="usd">279700000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-244" decimals="-5" id="f-748" unitRef="usd">256300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-245" decimals="-5" id="f-749" unitRef="usd">777400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-246" decimals="-5" id="f-750" unitRef="usd">749900000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-247" decimals="-5" id="f-751" unitRef="usd">188000000.0</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-248" decimals="-5" id="f-752" unitRef="usd">169100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-249" decimals="-5" id="f-753" unitRef="usd">548300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-250" decimals="-5" id="f-754" unitRef="usd">508300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-3" decimals="-5" id="f-755" unitRef="usd">930200000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-4" decimals="-5" id="f-756" unitRef="usd">843400000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-1" decimals="-5" id="f-757" unitRef="usd">2666100000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="c-5" decimals="-5" id="f-758" unitRef="usd">2460300000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock contextRef="c-1" id="f-759">&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&gt;&lt;td style="width:66.918%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.365%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.851%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:14.366%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;July 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;October 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Net property, plant and equipment by country of domicile:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;United States&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;926.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;856.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;335.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;310.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Rest of world&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;272.6&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;266.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,535.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;1,432.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-251" decimals="-5" id="f-760" unitRef="usd">926600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-252" decimals="-5" id="f-761" unitRef="usd">856100000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-253" decimals="-5" id="f-762" unitRef="usd">335800000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-254" decimals="-5" id="f-763" unitRef="usd">310800000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-255" decimals="-5" id="f-764" unitRef="usd">272600000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-256" decimals="-5" id="f-765" unitRef="usd">266000000.0</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-6" decimals="-5" id="f-766" unitRef="usd">1535000000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-7" decimals="-5" id="f-767" unitRef="usd">1432900000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c-1" id="f-768">&lt;div style="margin-top:6pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:120%;text-decoration:underline"&gt;Note 12. Financial Derivatives and Hedging&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;As of July&#160;31, 2023, the Company has six interest rate swap contracts that have a total notional amount of $1.3 billion and remaining maturities of four years or less. The&#160;interest&#160;rate&#160;swap&#160;contracts are fair valued by netting discounted future fixed cash payments and the discounted expected variable cash receipts, which are estimated based on observable market interest rate curves (Level 2). The fair value of the interest rate swap contracts are classified in "Other assets" on our Consolidated Condensed Balance Sheets. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;From time to time, the Company enters into foreign currency forward contracts to minimize the short-term impact of foreign currency exchange rate fluctuations on certain trade and intercompany receivables and payables. These foreign currency forward contracts are not designated as hedging instruments, and therefore the net change in their fair value is reported as a gain or loss in the Consolidated Condensed Statements of Income and Comprehensive Income. As of July&#160;31, 2023, the notional amount of outstanding foreign currency forward contracts was $97.5 million. The resulting impact on our consolidated financial statement from currency hedging activities was not significant for the three and nine months ended July&#160;31, 2023, and July&#160;31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The following table summarizes the amounts recognized with respect to our derivative instruments within the accompanying Consolidated Condensed Statements of Income and Comprehensive Income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.981%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.978%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.359%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.359%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.359%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%"&gt;Periods Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Nine Months&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:9.5pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Derivatives designated as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Location of (Gain)/Loss Recognized on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(12.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(30.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The cumulative pre-tax impact of the gain on derivatives designated for hedge accounting is recognized in "Accumulated other comprehensive loss". The following table details the changes in the cumulative pre-tax impact of the gain on derivatives designated for hedge accounting:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.399%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:40.138%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.555%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.948%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.404%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.948%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.404%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.948%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.404%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:12.951%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%"&gt;Periods Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Nine Months&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:9.5pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Beginning balance gain&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;89.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;86.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;124.5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;17.2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Amount recognized in accumulated other comprehensive loss on interest rate swap contracts, gross&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;31.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(13.0)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;14.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;53.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&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Amount reclassified from accumulated other comprehensive loss into earnings, gross &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(12.1)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(30.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/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:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Ending balance gain &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;108.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;72.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;108.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;72.9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The amount recognized in other comprehensive income on interest rate swap contracts was $23.8 million and $11.1 million, net of tax, for the three and nine months ended July&#160;31, 2023, respectively, and $(9.8) million and $40.4&#160;million, net of tax, for the three and nine months ended July&#160;31, 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The amount reclassified from other comprehensive income into earnings was $(9.2) million and $(23.0) million, net of tax, for the three and nine months ended July&#160;31, 2023, respectively, and $(0.7) million and $1.8&#160;million, net of tax, for the three and nine months ended July&#160;31, 2022, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The Company expects th&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;at &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;$47.9 million&lt;/span&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt; rec&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;orded as a component of "Accumulated other comprehensive loss" will be realized in the Consolidated Statements of Income and Comprehensive Income over the next twelve months and the amount will vary depending on prevailing interest rates.&lt;/span&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:NumberOfInterestRateDerivativesHeld
      contextRef="c-257"
      decimals="INF"
      id="f-769"
      unitRef="interest_rate_swap_contract">6</us-gaap:NumberOfInterestRateDerivativesHeld>
    <us-gaap:DerivativeNotionalAmount contextRef="c-257" decimals="-8" id="f-770" unitRef="usd">1300000000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeTermOfContract contextRef="c-258" id="f-771">P4Y</us-gaap:DerivativeTermOfContract>
    <us-gaap:DerivativeNotionalAmount contextRef="c-259" decimals="-5" id="f-772" unitRef="usd">97500000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock contextRef="c-1" id="f-773">&lt;div style="margin-top:9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:120%"&gt;The following table summarizes the amounts recognized with respect to our derivative instruments within the accompanying Consolidated Condensed Statements of Income and Comprehensive Income:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:29.981%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:26.978%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.359%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.359%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.359%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.550%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.364%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&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:9.5pt;font-weight:700;line-height:100%"&gt;Periods Ended July 31,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Three Months&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;Nine Months&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:9.5pt;font-weight:700;line-height:100%"&gt;(In millions)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;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&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Derivatives designated as cash flow hedges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:700;line-height:100%;text-decoration:underline"&gt;Location of (Gain)/Loss Recognized on Derivatives&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest rate swap contracts&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;Interest expense&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(12.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&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(0.9)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;(30.3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%"&gt;2.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-260" decimals="-5" id="f-774" unitRef="usd">12100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-261" decimals="-5" id="f-775" unitRef="usd">900000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-262" decimals="-5" id="f-776" unitRef="usd">30300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-263" decimals="-5" id="f-777" unitRef="usd">-2400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-264" decimals="-5" id="f-778" unitRef="usd">89500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-265" decimals="-5" id="f-779" unitRef="usd">86800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-266" decimals="-5" id="f-780" unitRef="usd">124500000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-267" decimals="-5" id="f-781" unitRef="usd">17200000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-268" decimals="-5" id="f-782" unitRef="usd">31400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-269" decimals="-5" id="f-783" unitRef="usd">-13000000.0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-187" decimals="-5" id="f-784" unitRef="usd">14600000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax contextRef="c-178" decimals="-5" id="f-785" unitRef="usd">53300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-268" decimals="-5" id="f-786" unitRef="usd">12100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-269" decimals="-5" id="f-787" unitRef="usd">900000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-187" decimals="-5" id="f-788" unitRef="usd">30300000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax contextRef="c-178" decimals="-5" id="f-789" unitRef="usd">-2400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-270" decimals="-5" id="f-790" unitRef="usd">108800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-271" decimals="-5" id="f-791" unitRef="usd">72900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-270" decimals="-5" id="f-792" unitRef="usd">108800000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c-271" decimals="-5" id="f-793" unitRef="usd">72900000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-3" decimals="-5" id="f-794" unitRef="usd">23800000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-1" decimals="-5" id="f-795" unitRef="usd">11100000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-4" decimals="-5" id="f-796" unitRef="usd">-9800000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax contextRef="c-5" decimals="-5" id="f-797" unitRef="usd">40400000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax contextRef="c-3" decimals="-5" id="f-798" unitRef="usd">-9200000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax contextRef="c-1" decimals="-5" id="f-799" unitRef="usd">-23000000.0</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax contextRef="c-4" decimals="-5" id="f-800" unitRef="usd">-700000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax contextRef="c-5" decimals="-5" id="f-801" unitRef="usd">1800000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax>
    <us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths contextRef="c-1" decimals="-5" id="f-802" unitRef="usd">-47900000</us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="c-3" id="f-803">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="c-3" id="f-804">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="c-3" id="f-805">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="c-3" id="f-806">false</ecd:Rule10b51ArrTrmntdFlag>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>73
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
M9@G'61YC?((P-A#BD([C/X&8'"$FST06^%JJIW.TA7ZLVLCJRMT"D:JV'FR
M$Q-P2,,3P(D).*!D+J;I$7#J!/RS$/DCL(,-5FJ\D48)]4XC:3/ST[D<Q?Y
M=+X3VH<V(XM:L?JA@';2=/VDJZG 6E/]C),@Q;%O5)7-+DG"D6M3S"-RQD[,
M[_@]A_3,D6*?'1G:SS*I#QJE7G"*TV(7!'06YT"CV,E<?6P= (FU[YR6N<4L
M3.*YG,0#\V$W]765[H!'S?7#46H2GM4P2,G(< IQ(#T<O$B)E 6[*\I"0;NW
MRA'L),^OU2/?:K:ITP.U83>WW6Z$5!>*RPJ4]]VA%D-[+5H(+O7"=/SO=+7,
M(0$F<ST9#W2'W7SWYJ!-MNQ)"Q,K7 MED6C4Q7J(-OY+YC0#'J@-N[GMQVI;
MBB?.428J3<JLVS,!?=SQFM\7,W5@8[' ;'<V,S+;10:RPVZV.W8[R4'S[.QQ
MM? 6(:. ]1!-LY3.9<L4[D!UV,UU'R829U2X5MPFK06^*2$M9C2>;=!D(#_B
M)K^IUGD&*S'I+$U-+6DQPR3QY_0_&5B/N%GO-U$_O+ K$ NCA3@PZLQF1T-_
MKM#(: /I9KX)0S\75Y/>,(W-N%K,@G2.!<G @L3-@D-8-59'[R(FRZ6^=RH@
M+588T]G5'YB0N/=_+^D"Q-QJ8=!;!D2+69K,D349>(NX>0L(0.X X;8_SCJL
M^].P];&B-OF(!)'1 VQF))P-[$!;Q$U;70]X+D=-0@IPE!@-UF9'<3Q'KF1@
M+N)FKK6H55$_\#H;=KS8MQ>_<R:[>D'68YG_/]'4VX'R2.*4?;=*9)\VHLRY
M;+[_+B$X?MUN\-23_3#*2:!??1KUC6:;^C[P)W'SYXT\5'JCHW".SK"/,MX)
M*XGVK-SQ<X0]'S4;!@ 0VRD0C,47GI^C+UR*P_.B:70U"HG$3C6PO\LA@:SA
M2XV=L7^:URZ3Z;G;0+[43;YK4570)9Q>$M_N9TB]]."@;BY !.'83=<Y%XQ-
M3L;2T[$O/@*C)MN'Q@;S&:-I_ 8]0-UZX$V>%UJ_0O?2YTP718TRMBV@FUF!
MFE2/$^A,!E:+71R-260*=Y $U"T)@!UVU:YL3]3[8S 0X9)O-%OL>7M2:05N
M\OX%C0.C]=KL@BB:TS)T=$#L%@@?N6+P*$><R1KRPX[2I/TH3K&A8FQV81+,
MR1@ZZ /ZW/DP9\U./G7UI',X$XVZ1($7' MHOB8"*)_!ZN79;RJ)BQAC\T3<
M:A?,)M4@.:A;<G3DO1;Z/+#SW,H:5NR6G7-($A.[Q0['\]@'X4'=PN,/46?
MZE*4I>XZ10TBE#<S'QY,76$>!S]C-(4Y* _J5A[S7-S+D-2J0JBY&V[#>RI&
M;78ZO#,'FW30$-2];39T79OH7YDCB>6#C^T$S&IH.P%;CKY)Z@_"OS/Y4-0-
M*OD]C/2]&+)-=M]8NQLEMNUGRCNAE*C:RPUG %\;P._W M:@O]%?/H]?NE?_
M 5!+ P04    "  =@A]7!?;-MEX#  "T"P  &    'AL+W=O<FMS:&5E=',O
M<VAE970T+GAM;*V6VX[;-A"&7X50@V(7V%HG'[>V@*R#H"T0Q(B;]J+H!2V-
M+6(I424I.^G39TAI%6E7*]MH?6&1U,S/;T;#P_(DY*-* 33YDO%<K9Q4Z^+>
M=56<0D;52!20XYN]D!G5V)4'5Q42:&*=,NX&GC=U,\IR)UK:L8V,EJ+4G.6P
MD42564;EUP?@XK1R?.=IX!,[I-H,N-&RH ?8@OY<;"3VW$8E81GDBHF<2-BO
MG+?^_=H/C(.U^(/!2;7:Q(2R$^+1='Y-5HYGB(!#K(T$Q<<1UL"Y44*.?VI1
MIYG3.+;;3^KO;? 8S(XJ6 O^)TMTNG+F#DE@3TNN/XG3+U '-#%ZL>#*_I-3
M93M#X[A46F2U,Q)D+*^>]$N=B):#/W[%(:@=@DL=PMHAM(%69#:L=U33:"G%
MB4ACC6JF87-CO3$:EIO/N-42WS+TT]%:Y$IPEE -"<%.@E\(6P^4TSP&LC7"
MBMQLJ(1<IZ!93/DM^8E\WKXC-V]NR1O"<O*!<8[?1"U=C4A&V(WKZ1^JZ8-7
MIO^MY",2^G<D\(*PQWT][/XQUHU[T'5W,1%--H(F&X'5"U_1VVK, Q:I)F)/
MWK,<<\ H)QNAF"VZO][NE)98>G_WA5IIC_NUS7J\5P6-8>7@@E,@C^!$/_[@
M3[V?^P+_G\0Z:0B;-(1#ZM'ODB: *RP698Y?7T(,[$AW'.X(Y;CP;6G@%D(2
M4>[TON2-;5]:JKFF=BZSJQRC8#::+MUC.]P>(V\T:XPZ88R;,,:#86QP1P I
ML9QQ&<6/=Z2@DAPI+X'<8-4F@G,J%2D M[44"_RVC[Z:8MX"\T;^,_AAFP[[
MI&&?7,=.2YT*R?[%$0-O@54O<24\:='XGOT]HSYOUR&?-N33Z\B94N5YZND+
MFN>\0Q8=TEE#.KN.%(\YI6F>L/QP#G=V%G?(HH,[;W#G@[AKD66X!_V'6IY?
M4,O#-AWP10.^N +\\D)>O"S0P.LMY4LL.^B^]_U\]*Z OZR6:\DVSR1<]('W
M6LZ'P%L'NW\%^!6E7>NVF<:+22]]GV4X1/_](/8'#S@\@H"J4GZM^,\B!R]!
MQKW$/8:3/F"W=:4R]]D/5!Y8K@B'/7KBT802LKHB5ATM"GO+V@F-=S;;3/%:
M#=(8X/N]$/JI8RYNS44]^@902P,$%     @ '8(?5UKQN)YI$@  N>H  !@
M  !X;"]W;W)K<VAE971S+W-H965T-2YX;6S%G6MSVS86AO\*Q]O9;68J6[R3
MW<0SK41<=K9MIMG+AYW]H$J,K:DDNA*=R[]?2F8,@3@Z(NTWWGQ()/O@.2#Y
M!B#Q N#KC]7V]]UM6=;>I_5JLWMS<5O7=]]?7>WFM^5ZMKNL[LI-\YOWU78]
MJYNOVYNKW=VVG"T.A=:KJV \3J[6L^7FXOKUX6=OM]>OJ_MZM=R4;[?>[GZ]
MGFT__UBNJH]O+OR++S_X=7ES6^]_<'7]^FYV4[XKZW_>O=TVWZX>*8OENMSL
MEM7&VY;OWUS\X'^O\V!?X!#QKV7Y<7?TV=L?RF]5]?O^BUZ\N1CO:U2NRGF]
M1\R:?SZ4DW*UVI.:>OS10B\><^X+'G_^0A>'@V\.YK?9KIQ4JW\O%_7MFXOL
MPEN4[V?WJ_K7ZJ,JVP.*][QYM=H=_O8^MK'C"V]^OZNK=5NXJ<%ZN7GX=_:I
M/1%'!?SP1(&@+1!T"T0G"H1M@;!;(#Y1(&H+1'T+Q&V!N%,@2$\42-H"2:=
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
M?I1-JH1:;7N8]F"2@UAUXM1VH/WO=W9"1BN@>>"%^)S[?.\<'_8-MD(^J 1
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
MFJXK<:$5]SG6582NMM(R=;G)_8YR#-MKBF0?I GOR3ZM++-^6?;"D(E4"]@
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
MNL(N\D<KE#XXD]9"UPG-(0E.6)\$.1R&>/"J@NGLM5,LX&@Z&YVW4EEUHA0
M#:%)4*FJ](#C"+8P2[70$O*/7NU?[0#:8N]L-.WO&91.:P]0P-57_>VEM?D&
MCPF0]HF4)V,#2)0A9:V$+D-!?&7,*OL4@@B/S5+A*M^'9QB5,[IW3=RQKTQ<
M0> R+GM84^"P5M\X=,JDOJ8BSBU^+1S!QJNR*-!#"$=@FO2=D@PY+#U"%+-
M06,ZM?,6F3V'6$WG^VE]7[N89H3"DBX!;R$W8;CS5RR=E&B!@4UI LTB'NB]
MS%G /SU]DDU.HKO1;U+H4-*B(3D @F9A:I0=%[!C[P$5_.0,5V8M/-]:)6$(
MQ!KX>D0!:0*K;(*ND"[$JAV2!2/*@"@D%)9;([.8$E#C'A#^%#"QA.%+8,C%
MXU%SKH%8; 6'F1G#I3+H/(Q%</'J;%<%'#JFE"%Z(IPZ.M_;;&6AL&,PM/4<
MAC8X3O)(PBM'&% >N0?A1V>3/6T^ !<VAB% DC$_D119V19MH9P/0_)PVN1#
M+"F71XV%K1U,%,8 3^>11M*WEQK+1O13[5@@KR4)]*46+J2P%,IS"+C+?9<E
M.:C/(6Z1_QI_BUH7*ED;ZQHQ$HQ7 P.+;TBZE\T(2HT'"R81%=.AT#X";RQI
M:Y8P!:N+A"OL$UGF:J:1TX.PR*]59+A8L(*2>2G&A=R+[Q,)G?+D\)YB:U%6
M>2P)&F!Z0ZM:#INFDBA6Y)S"W)ECRC>F#-ILO8//X/0\^HR'G'=SN@]82+$%
M7&\-.#+YR%3A9,ES)J3U-AB72JA8!O-Z">*DRS2&C [Z(LK\':J,"7J:CDP/
M&EA'TDBP-B]V&2JQ&;@>F0Q\LO">Q\E?-?"C)&/(MHWHQ?VOGX^'WS>]_1K>
M;WQ8P_1=0;VOP&0"_:KI4#%^JZVM5"0*C.&]X#AAO$C#<VIVW&0P*9B@H AU
MU,%9U!&'_6*/JN.$P!T4?G*JQHZ6^E^I8%:;OPF0[[*3<PZ(6"/IQ5-'&D..
MN]+OP&YI$-=8'9=%4R8.JDT-'TL 7EJ=PPT4+F!EA%2AV%7IE,U;O>E\)2AY
M?9PP0J*C;FUM.-F U[+K[SV?]V'AM/HFG>5Z/)J>7/8::4M-3=^Q^.,X0MRO
M#W*$[ 85 ;I]:^B]0'4U_27V*V@.3$ "IN;-T,2EYO_*.#!MJ2 +&O!6DXIP
M+X]A8:34T]GHLC.[,?=90Q-I@ 08HMCEV=#4N-M!;A_H)KL@W-<PZ2]@V+.2
M.61IU#>NMSB:+#GFT,#CT*RS.T]\O&->3,"_,(]+=UB^R*R?O5<:AK]EU<EH
MW+J?W].+9NL8'LJL#E$MF =]<E%'Y^9=EXL$!C*RV0-];%EQMQV3[<<?+F:S
MR9MNU<>%Z9MC!G$7[%%G4F2I/8./SF:]O#K$7M#9Y!\[#+$-4FG+1\4>P*,Q
M>X@6[DOAY%/QP3L#LZ3KBGAG]3"U3M[<QHR+<,A6R6/JCZ;?-7]. (Y]C.2&
M_A>)=YV(]R#LD,NQ7TGA:]>D?2&@BJ?FZ($*S 7, -CN4FD-*R+ZS:BXIX/G
MBZ/+_ISP?8D(X'W>*XB8;OCW(1;P"Q5[RG';J;B?Y-S_FS;59#]C@#M[V=B;
M&- H,*BE=^M4U7@SWG9OQ@<)>S@Q=&2YL36:!4_=BXZ#\SA?-<X'M9+\>DC<
MMP$\IIIF)X:0!TF(V6.39T@Y1A4#B(RO,P=SV<ET=-%A]B1?:B46<?KLBG-O
M:N<YT^4M2ONAB]-_T[B8 &K'GLM(*OR0]4<%?BLP&7<VOQL5FEMS8]AKC-K6
MQ1&?OPC1=/+R7QV7-7';2N&:^'S(@N57VB9$L]%C+_[CWJ<;\-LR?J#R%%M*
M^HK3K7;?P.;IT\_N>/J !F988H9%9R]P=3)Z=38@ESY*I8=@J_@A:&$#W@'C
MSU(* ,T'L%]8@-,\L(+NR^#-_P%02P,$%     @ '8(?5V_2.R)K @  3@4
M !D   !X;"]W;W)K<VAE971S+W-H965T,3 N>&ULA5113]LP$/XKIPQ-FS22
MU"EM86TD"D/K)#8$VWB8]N FU\;"L3/;)?#O=T[2K)-*>8E]Y_L^?W>Y\[36
MYL$6B Z>2JGL+"B<J\ZBR&8%EMR&ND)%)RMM2N[(-.O(5@9YWH!*&;$X'D4E
M%RI(IXWOQJ13O7%2*+PQ8#=ER<WS'*6N9\$@V#INQ;IPWA&ETXJO\0[=C^K&
MD!7U++DH45FA%1A<S8+SP=E\Z..;@)\":[NS!Y_)4NL';RSR61![02@Q<YZ!
MT_*(%RBE)R(9?SK.H+_2 W?W6_:K)G?*9<DM7FAY+W)7S()) #FN^$:Z6UU_
MQBZ?$\^7:6F;+]1M;,("R#;6Z;(#DX)2J';E3UT==@"3^ 4 ZP"LT=U>U*B\
MY(ZG4Z-K,#Z:V/RF2;5!DSBA_$^Y<X9.!>%<NE"/J)PV NTT<D3HW5'6@><M
MF+T /H5KK5QAX9/*,?\?'Y&07@W;JIFS@X1?-C*$9/ !6,R2 WQ)GUW2\"6O
M9/<,E\)F4MN-0?AUOK3.4#O\WI=Q2SC<3^A'Y,Q6/,-90#-@T3QBD+Y],QC%
M'P_('?9RAX?87_L9!\'[I7W5#B$)88<9WBT4=9*4-!3V/5#)G_N2P[?,Z26:
MK8/!+:^IW1P:P:6%(V #%C):!^,D',,]3=RQ4,>5T1E:2Z?A$ 8G%'$EE*"N
MS&&M=6YA>!J',0R3TW "W[7C$L2.HB,8LR0<T3IB$Z+=5\IHI\=+-.MFDBUD
M>J-<V^Z]MW\LSML9^1?>OC37W*R%LB!Q1= X')\$8-KI;0VGJV9BEMK1_#7;
M@AX\-#Z SE>:RMH9_H+^"4W_ E!+ P04    "  =@A]7D6E(BLP$   $"P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6R-5FUOVS80_BL'+1A:()/U
MYK<L,>"D2]NMW8(T6S$,^T!+9YLK1;HD52?[];NC9-5IG"Q?;/)T]]S[\4ZW
MQGYR:T0/M[72[BQ:>[\Y&0Q<N<9:N-AL4-.7I;&U\'2UJX';6!15$*K5($N2
MT: 64D>STT"[LK-3TW@E-5Y9<$U="WMWCLILSZ(TVA&NY6KMF3"8G6[$"C^@
M_WUS9>DVZ%$J6:-VTFBPN#R+YNG)><'\@>$/B5NW=P;V9&',)[Z\K<ZBA U"
MA:5G!$%_7_ "E6(@,N-SAQGU*EEP_[Q#OPR^DR\+X?#"J(^R\NNS:!)!A4O1
M*']MMF^P\V?(>*51+OS"MN4=YA&4C?.F[H3)@EKJ]E_<=G'8$Y@DCPADG4 6
M[&X5!2M?"2]FI]9LP3(WH?$AN!JDR3BI.2D?O*6ODN3\[*WV0J_D0B',G4/O
M3@>>8/GCH.P@SEN([!&(*;PWVJ\=_*0KK.[+#\B<WJ9L9]-Y]B3@SXV*(4^/
M(4NR_ F\O/<Q#WCY(WBOC:FV4BD0NH('#L,KZ4IE7&,1_IHOG+=4*7\?"D.K
MI3BLA;OGQ&U$B6<1M8=#^P6CV???I:/DQR=\*'H?BJ?0GY>GIR%^-1ZAB ]$
M8(\B6DIIJ.V<QPK,$OP:86D4]:_4JQ.@]-SUZ8'?2F\6:'>$#%Z\U52H2E'/
MN9?PVAKG8%Z63=THP8 /*1]#Z]!A_@4M30*8U\9Z^:\(?7N%5IH*7D@-=R@L
M83XT=RO]FGM1:DD^*NIS=P(7H7O(-(LJ0+FUW#@X@O0X3<9Q3J<\S^(D4))I
M%H_IE$W&1$FG<&'JC7$,)[]1Q]RC-)Y"02AI?\N'!4L.X0;+M3;*K.Z@F [Y
M2S8AOF%2T&^>CN,AI!G<6%'1?*79"UF:Q!,8Y\2:)=-X!*,L+ACIG2QI_&&H
MVXK28>6B"3&Q'# 7Z(:R8V&8DE@VC#-20WYD.0&F*63'TXSU!9]'(_*9*.ET
MYW-1$&\Z@G?H*%YB+R5B/P.LAKI"NS:,/=8.X5GY. 8=0C>F8&7T/QD7!/&(
MJ-2'A%^D+V'*D>%PW1@O5.?]UPQUG.S=>)Q03/@TF0PI\BS]3'5$*%53(?BO
MJ>R"T.4LAG.AA"[W>.F!I#K6-+2M15W>W0N9J/ZA:J3'C%Y0ZCKNJGMM=!R:
M#)V7]- @?UXVGB?2O43@[8;KP;&N!V5Y,.H@J4I<U[V4XTN:=12V/[F13KYI
MU6OD1[RB>)+ZT-M'4(RXKI*,@CY)N7R2C*IWG%(6Z#BBXN%*HR/543&A KZA
M?*!8>D+A\IA2KMM,V8!. ^2^2\_WY*@O'M(1VE/H.]B@Y<V$2E:&AM -Z9+T
M35J.=@!T+AQI@'"0_5K:"CXWPOK6U64;D^!QR#*[ %L*FS;[4,2ZVKTD!ZVV
M6!I;L2FM)O(6H6[?1N2W\7[.8[AL;%>_[7;5+CHK82N.DVGL_SC4%U]0R?R:
M9KP#;\*%A[A1L@H=3;&D>I4$YCP10BGNI.:MEFO<4&: C."%A]KLAU]"?L+\
M;X/$$[CSY=O!'Q]ZY09[FPF-XE78O_AY:;1OEY2>VJ]X\W:S^<K>[H?OA5U)
M[4#ADD1IR@VC=@[N+MYLPIZS,)[F?CBN:4U%RPST?6DH.-V%%?2+[^P_4$L#
M!!0    ( !V"'U=_(1R"T08  %H1   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$R+GAM;)U8:U/;.!3]*YHLVPTSJ1,[#Z %9@*4*5L*#+3=#SO[0;&51%/9
M\DIR0O;7[[GR@X2&+-N9%EN6=.[KW'NE'"^U^6[G0CCVF*K,GK3FSN7ONET;
MST7*;:!SD6%FJDW*'89FUK6Y$3SQFU+5C7J]43?E,FN='OMO=^;T6!=.R4S<
M&6:+-.5F=2:47IZTPE;]X5[.YHX^=$^/<SX3#\)]S>\,1MT&)9&IR*S4&3-B
M>M(:A^_.!K3>+_@FQ=*NO3.R9*+U=QI<)2>M'BDDE(@=(7 \%N)<*$5 4./O
M"K/5B*2-Z^\U^J6W';9,N!7G6OTA$S<_:1VV6"*FO%#N7B\_BLJ>(>'%6EG_
MERW+M=%!B\6%=3JM-D.#5&;EDS]6?EC;<-A[84-4;8B\WJ4@K^4%=_STV.@E
M,[0::/3B3?6[H9S,*"@/SF!68I\[O909SV*9S=C8&)[-!!SN[''7 9M6=.,*
MYZS$B5[ .6*?=>;FEGW($I%L[N]"IT:QJ%;L+-H)^'NA M8/.RSJ1?T=>/W&
MT+['Z[^ =R$FCEU(&RMM"R/8G^.)=0:D^&N;L2768#L6)<H[F_-8G+20"5:8
MA6B=OODE'/7>[]!TT&@ZV(7^/T*R&^=&.\&& =N.Q[[,!3O7:<ZS%9OSA"%C
MK>-90@L3<A:W;*H5LM:^8^VK#.Q3"HED]QEBLVIBPVYCIR?"U!\B=KL0)C%\
M"H@,N&Z.R=B(1#HVY;%4TDEAV1X;]8,^'L.#X(!]$29E2O/,LC>_'$9A])[U
M^X=!CSW,M7%O'4V35ATF'F-5>"VGC6%*(#%M"=@_&@+O<G..*<DGM>1PA&7X
M<_0<',H<' 4C/ 9AA.>]6&BU()!*_3ULZP=#/&LEU_2..OUA#QK7SUMO>"\(
M\3]BU\+"CT7&4XB4_XBDE"BM+:"H8+&VCK6C8+C/VOT@W&?7.IN]TNZH,PQ#
MR('DP0&>NXSOPZX^'+0)#XL(9(")O<J 0_9%.Z[6IH\&/EY1YP!.&+!Q I>
M$%@CL[(]E)5ZQHW74Q<&,[1?)!G,A[$8DQ6P7F9^/@-)+7/:#V*P2RN9<&RH
MK00Z:.DJTE:[QEE68.)>Y' F@U"JT"SLO?T$RAH&QV.[C;%D);AA@FK2#SSM
ML.5<QG.V)*)+A15+Z>9^\X.("U/ZBRC\X3&>4^)0OJ2(&)F)?Q<B%BDA'I6
M@<^IF!NS(O,77!6"Z:E'K#+M-PO_/"-5E1,K+\H]\8GGN=&/$FZ%&E,N385(
M32@A^=#1P"MH!^8[VK?Q"]O78B$4B_8#-K8D?2-9.^O*>,OAT1A#4(18Z#W
M517U6"\$@H"NSV[A8S$Q!1HWVXK%T]++$E&J#.,S(ZJX(< HMFCEGB*T3V8P
M5=A:;1BK9,PG2OBU6% Z(1&91MOSC("J7X.'@%V@*G$#GQB=LNNKL]M[VO-P
M>WG?H:*%GHQ*Z)<3S@_*!*1]6&;N-82P<3U%5C9!#0^\F>&FF<*K3> 0R;>"
MM&F]%W%>BFZF]MFDC#** .*_AEL*4>3"VC"'LX_W!3US;D 0*BC"Z8['N+LY
M9V<\^]YA-[Q*P[&U&AE#(^\)GL!UDMH<'7W@ NA0DG2K>@Q\6\B$V(8DXD]<
M?*+HDVU/EE]6D_OD<8SY;$8U ,TG-TAWF4,S&%Q  .BX%Z)^3LI64F5@!V51
M47T@@56LD;9*"M,!N1W:M=W(MRHT(T_+'?RFMK8N;Z/'%>1KML.>,A\QO_1'
M.RC%T=C@Q$WN^BP:!5'X:T6L_FCP]H*O7B+8#9+*6Q&]@E^$E7#08^]P0#TE
MK1WW%)N&V*\DUP:5_ 8B!#&)P@/M.'N(M9/\10K5A;,,C2]%C5'A>BFLC2JH
M8)'<NAI.X7Q?%.@C2CPB:$0.GZT':*(-3DYXLYNQZJWUY8K"&R$C\D)-A$JA
M@AFT",_% F]HEJ5FWG.^\!>U<)F0 TF&MXO0J!$%+XCTCML>X3%XKRI/]':&
M]]6H[<;V'VI*9UO SS6N;>:;]*WJBH1F=9'XJ)5W;[/V^JY>_U"8F:2N>2.(
M'XI3E,Z";\$SP!KBT]3]1.'Z)%:>;3]7MG[TP&;9:O-].#;%I4R6_3%>[6BY
M[?_FU*O+6G34U!DRLSW9WUU#>S]?0P^'&\5 <&0COK^VFE+&KI-T&#R[#="Q
M!S Q'7<< >B\;-R:#G#&'RK)BI<=BTB@0**?2XL#!<MP/7]RQ7,;*\N*G 3
MDZ->4[*#;1>J[MI]-Q5FYF_U.'802GGU;;XV/QR,R_ORT_+R5X?/')3'.4.)
M*;;V@H-ABYGR)E\.G,[][7FB'>[B_G4N.-A."S _U3C!5@,2T/R<<OHO4$L#
M!!0    ( !V"'U<_E6SJ^P(  ,8&   9    >&PO=V]R:W-H965T<R]S:&5E
M=#$S+GAM;)U5VV[;, S]%<)#]Y3YFJ:7)0&2=L.ZH4/1R_8P[$&Q:5NH+7F2
MW"3]^E%RXJ5 F@)[222*Y_"0HNCQ4JI'72(:6-65T!.O-*8Y#P*=EE@S[<L&
M!9WD4M7,T%85@6X4LLR!ZBJ(PW 4U(P+;SIVMALU'<O65%S@C0+=UC53ZSE6
M<CGQ(F]KN.5%::PAF(X;5N =FH?F1M$NZ%DR7J/07 I0F$^\670^'UI_Y_"#
MXU+OK,%FLI#RT6ZNLHD76D%886HL Z._)[S JK)$).//AM/K0UK@[GK+_MGE
M3KDLF,8+6?WDF2DGWJD'&>:LK<RM7'[!33['EB^5E7:_L.Q\D\2#M-5&UALP
M*:BYZ/[9:E.''<!I^ H@W@!BI[L+Y%1>,L.F8R67H*PWL=F%2]6A21P7]E+N
MC*)33C@SO1*IK!'NV0KU.##$:.U!ND'/.W3\"OH,KJ4PI89/(L/L)3X@);V<
M>"MG'A\D_-I6/B31 .(P3@[P)7UZB>-+WDP/+KE.*ZE;A?!KMM!&44/\WI=R
MQSC<SV@?R;EN6(H3CUZ!1O6$WO3]NV@4?CR@=]CK'1YB?_,Z#J._2X,P\F&7
M!>Y+!,QS=.T/ABJAF"$[/6@P=&9*A0AU=X]H[Q'H%M;]+0R B9>F> !+I#+&
MIWY\Y$ZCD1\=#>B1ZJ:+4ZW]-P,+4O]?<9/('W5QX] _WAN7BY1&E*9H#M$H
M3B.'$U76DA0):<E$0:=<."D%RD*QIN0I4.4:J;D;&3(G)'ZPTI$ITEMHJZIG
MW\(?OH$VS+1&JG6?*.1*UA"='=EXL969LH8;5O%GMF6W#<146KID<-6@L@./
M?-Q&9-Q0NW85RZE]R6XK TP3\D_+%=5LL782XC Z<6U^T1K=54XN-,Q2T]5Q
M)^%6*$QE(?@SP:W:!0K,.<WV?0T<[,R6&E7A)JBF,K7"=&.FM_9#>M;-IG_N
MW82_9JK@0D.%.4%#_^38 ]5-S6YC9.,FU4(:FGMN6=*'!I5UH/-<4H-O-C9
M_^F:_@502P,$%     @ '8(?5T6Z/+V< P  L@@  !D   !X;"]W;W)K<VAE
M971S+W-H965T,30N>&ULG5;;;N,V$/V5@1H4+;#5A9)OJ6T@V<VB6V"#(&F[
M#T4?:&EL$:%(E:3B[-]W2,F* SCN8A],4N3,F3,7#KW<:_-H:T0'SXU4=A75
MSK6726++&AMN8]VBHI.M-@UW]&EVB6T-\BHH-3)A:3I-&BY4M%Z&O3NS7NK.
M2:'PSH#MFH:;K]<H]7X59=%AXU[L:N<WDO6RY3M\0/=G>V?H*QE1*M&@LD(K
M,+A=15?9Y77AY8/ 7P+W]F@-WI.-UH_^XU.UBE)/""66SB-PFI[P/4KI@8C&
MOP-F-)KTBL?K _K'X#OYLN$6WVOY152N7D7S""K<\DZZ>[W_#0=_)AZOU-*&
M$?:];)Y&4';6Z690)@:-4/W,GX<X'"G,WU)@@P(+O'M#@>4'[OAZ:?0>C)<F
M-+\(K@9M(B>43\J#,W0J2,^M;[A10NTLW*&!AYH;7":.</UI4@X8UST&>P-C
M 9^U<K6%&U5A]5H_(3XC*78@=<W. O[>R1CR[!VPE.5G\/+1R3S@Y=_L)/Q]
MM;'.4$W\<\K?'JXX#>?OR:5M>8FKB"Z"1?.$T?K''[)I^NL9LL5(MCB'_HT9
M.8MQFN&M=@BS&$Y$@U9"5T,"@<+_-83_C]H@'I)[2S8.ZY\^*2I&*>E>V7>
MSR6V#EJ"LP&.-[I3SOX<\N<'=K2ZI4XC5*D;A N83^*<IL4\+FABZ2*>T9RS
M-&9PS:TH+^%+N%A$BS^AH3X!I-K0?0ZF+!2+>.*'_&@5- $/?KX0NX LGK$P
M+18T%3'S=J=QL8 /0G9DYKL,WFRWU&5 ;Z'R*-1G@&YN^0BMY,I"2MZE)-;_
MBH,IV/^OI84?IGZ8^V$VJK[E7-8[-^^=RWKG"LHDPE9+:L&D!(YO)#%$9VG3
MN'H@JUO?*"TX#6UGRIJ:'>C.C*R"$%<5-6.Z.Z+T//K-3@G"<C5WY!-143KD
M6':^G(2B$^PC<YIYR67921[:] 9+WI%A4A$&L _L7G>R@IK"1.=(O5PY,4::
M7 @&VJ&(0\6KD,KOJ6M7Z\Z2ER^%C<]H2D&<6G(:WRCKAZ,0'A)(^GT(6$J%
MPB9D/ -&)7?S&A$N<D89SN$7N"C2:9S1)<C3(IX4KW?2.&-G9>Y/)^:%!V14
M$]D4YG"J4R5'[TB#9A=>2TOYI]O</RGC[O@@7_7OT(MX_YI_YF8GJ)8D;DDU
MC6>3"$S_0O8?3K?A5=IH1V]<6-;TIP*-%Z#SK:9V-7QX ^/?E/5_4$L#!!0
M   ( !V"'U?8S)2R1 4  -8+   9    >&PO=V]R:W-H965T<R]S:&5E=#$U
M+GAM;)56VW+;-A#]%0S3R20SLD1=[-B.K1D[EVG:QM783OO0Z0-$KD0D(,
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
M<9&/F.WOAOV'-^MP'YL:C[((KTM<IY4E ZS/#?[*PP<EV%_0S_X!4$L#!!0
M   ( !V"'U?:69JK7 8  .L1   9    >&PO=V]R:W-H965T<R]S:&5E=#$Y
M+GAM;+586V_;-A3^*X06# F0RI;L7)<$2-)US=!V0=-M#\,>:(FVB%*B1U*^
M]-?O.Z0LRU[B9D7S8I$4>2[?^<XYE"_FVGRVA1".+4I5V<NH<&YZWNO9K! E
MM[&>B@IOQMJ4W&%J)CT[-8+G_E"I>FF_?]PKN:RBJPN_=F^N+G3ME*S$O6&V
M+DMNEC="Z?EEE$2KA8]R4CA:Z%U=3/E$/ CW^_3>8-9KI>2R%)65NF)&C"^C
MZ^3\9DC[_88_I)C;SIB1)R.M/]/D+K^,^F204")S)('C,1.W0BD2!#/^:61&
MK4HZV!VOI+_QOL.7$;?B5JL_9>Z*R^@T8KD8\UJYCWK^5C3^')&\3"OK?]D\
M[#W&YJRV3I?-85A0RBH\^:+!H7/@M/_$@;0YD'J[@R)OY6ON^-6%T7-F:#>D
MT<"[ZD_#.%E14!Z<P5N)<^[JC:QXE4FNV&MAY(P31I;Q*F=O13Z1U>2BYZ"&
M-O>R1N1-$)D^(?*,O=>5*RS[N<I%OGF^!_-:&].5C3?I3H&_UBIF@^20I?UT
ML$/>H/5YX.4-GI"W]I3=5=:9&B1S&TZS:R*+=!)8O)8V4]K61K"_KD?8#B+]
M_1@J0>GP<:647.=VRC-Q&2%[K# S$5W]^$-RW/]IATO#UJ7A+NG?%L;=(C]H
M)UB2QNRKLMFU97K,$*9E&Z9#Y@K!;G4YY=62%=PR*Q=,5D[ ><<,AW [YU.6
M@2L$J<4![K 34>',:0=]E:;,Q8"7NJX<*=E+X@$;2:5\2L,&(ZCTD!5(T=J$
MF&'C6->&+04WF!FFA+4Q^P23=IK $>0QEX;-N*I%SD9+5@GG2'H.&I 16!W7
MCM@PE@M,,FX+-N7+-8?(\<YNL9BB F$PXT;RD1+AB!&9D%-G#]F\D%GA5<,L
M"2](,0I-SN"B'A%5_#$4S<^HTIL.9+6A:.R_$S.A6'H0G%S[0%"XY[B=*6ZM
M'$NHE16+?L,AP[ DG(V\(8#S5E=6*YE[$S')49PQNN$*!!'L@:H08'YC=,G@
MB4 8_7.3#(),L6211I0,ZF9%;AA194M:F'.3=VFAJ>[)4GX17HPMM'&O(*)D
M$@(S%Z*])4<LLH)7$Q'\':LZ<S4G-EER)A/&@34,*G+A@^;QR1H+?6P\Z"&B
M"*^?>'"M>([5!"GHBP9AL=,#AAPHFH21Z[)SN.(,NA'$>A?!.=:83T86 M'L
MA%1:6#@%"D$H9Q/RA5BNK6U./!6K!X>%P%7 =E?!Y0  1<>(@MJMKXOT(GXZ
MLQ])3;1\ZR"*''P&0G.8OG=V$A\AO#Z= W5!4C14#U(3W<"]K.O/N"U)=N4/
M&Q/K6GTKI/FZD)-""@D%!$3/.!T":N2.*XP(.*"4(-5" Q/4P+:]ITW=I;1)
M.:UPP2&5SF=KN.6 M-8K"#!1X#(-]5\@=RX=E0%+Y8%83E[FZ];4X8C?VL25
M9PU+2=7W"/(YNX=2G3?]>NW;)X])T\L_$"S->/^N6L7,'GA4/ Z=4;=1;&:
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
M.FZ2CO$K.OZD?G0V+H/Z8$LJGZX?PI[.J/'6J)OQ085_::N!.CGNJ_%H?')
MWTGGY(GH.WE%WV>_T-;\2W,=]-6MLP'.ECJ5A2W5@Z= -J8';J[NC=6V, C+
M% \)-1B#^OMD%J)'%?WCI0@E TY?-H"1=1$:7=!5K^&]_(IZU]]_=WP^>G_
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
MN20<GCP+X/W<(4#YAC?H/LA=_QM02P,$%     @ '8(?5ZD=)*9S @  3P4
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
M&K 5LT23T$GECUVT+L*XI!7L-FN83,%$T0KF' S%^$FHPS%^2PXW2M#]0Z[
MNNH&!@DCW6FV^H&25="TNJBHTH-J=7\P7N@7\X4U%JPEQZ3"-6 76SO5BA(J
MBA1:1[K(I.5]L!$%[Z#9Y[%G+7TT_TQJVTJUAE@^YC8^H"XX86J(-#Z3V:NC
M+3S$,.EW6Y#&E"OIB)PGD%+673VU"&=92D&>P5LXR^-QF% =R.(\'.5/_\1A
MDIZ4N1D^F$<<D%!:)&.8#"9%='2)UJBW_JE@Z/RIH'7W:?^W?XU<=I?PHWCW
ME/G(])93+ G<D&H<GE/0ZNYYT$VL:OR5O%:6+G@_K.A%A=H)T/I&*7N8. ?]
M&VWQ'U!+ P04    "  =@A]7'Q:">S0#  !'!P  &0   'AL+W=O<FMS:&5E
M=',O<VAE970R-RYX;6R=56UOTS 0_BNG@!!((Z_=@-%66@>((8&J=< 'Q <W
MOB;6'#O8SKKQZSD[:2A2J1 ?$K_=/7X>^^X\W6IS:VM$!_>-5'86U<ZUYTEB
MRQH;9F/=HJ*5C38-<S0T56);@XP'IT8F>9J>)0T3*II/P]S2S*>Z<U(H7!JP
M7=,P\[! J;>S*(MV$]>BJIV?2.;3EE6X0O>Y71H:)2,*%PTJ*[0"@YM9=)&=
M+R;>/AA\$;BU>WWP2M9:W_K!%9]%J2>$$DOG$1@U=WB)4GH@HO%CP(S&+;WC
M?G^'_BYH)RUK9O%2RZ^"NWH6O8R XX9UTEWK[7L<])QZO%)+&_ZP'6S3",K.
M.MT,SL2@$:IOV?UP#O_BD \.>>#=;Q18OF&.S:=&;\%X:T+SG2 U>!,YH?RE
MK)RA54%^;KZJF<'G"]+%X5(W=->6A>-Z>L/6$NVS:>)H&V^<E /DHH?,_P+Y
M"CYJY6H+;Q5'_J=_0O1&COF.XR(_"OBADS$4V0GD:5X<P2M&S47 *_Y!\Y(]
M4(@YN#"&J0I#_]O%VCI#\?+]D/@>>W(8V^?0N6U9B;.(DL2BN<-H_N11=I:^
M/L)\,C*?'$.?KR@G>2<1] ;*_=O">]]'8(I3JDCF2)I09(+@V#VL4>%&.* D
M!AO4KX-ZMF6&VT,JC_(XK/*FQO\B9;#4E1(_PRKHSE @*JNEX,&#!MS#<%@Y
MFO W9+W^JQ[)@_O -5C[4G&'NX7#6D\\ ]EQH2IP1/AMTTK]@$C@NKR%96?*
MFLQA*9DZ@2T:VL$2EJ3J9<]AB49H/H0V4& ^A,"\J0U!#&'_B0YKUW]ZI2AK
MI:3CL,]"_/I?OM=;44$B,B=0T7$8)H,@QBG5A0]"7[/&@WP,61&_\$T6OZ1F
MDL6GU!23^(S.P#I_+)91UD(69^$KPC>!:[HD1M(".L<[*L9MB/4==$JX*8'F
M<1&^&^V(R_[Y';Q:HG(:. S$)F?Q*]^D!'']]RLG>S+8_3U]_T_A4(HD>\6M
M05.%$FZ)3J=<7^?&V?&5N.B+XV_S_HGYR$PEE 6)&W(ER:<1F+YL]P.GVU J
MU]I1X0W=FEXZ--Z UC=:N]W ;S"^G?-?4$L#!!0    ( !V"'U>F%_/BYP,
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
M=OB.\],<'\[<T '<7VGM]@L*T#S%I_\"4$L#!!0    ( !V"'U?@=3>E!@P
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
M.]0V1=TXZT#QTO:>.5>ZD]GA2O]K0)@$O;[@7&T#T\[:OU?Z!U!+ P04
M"  =@A]79:/&-44%  "R'@  &0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX
M;6RU65UOVS84_2N$5@P)T%HB:4E69AM(';3+D&)!DZX/PQX4F[&)2*)'TG&S
M7S]*5O1A44QMT'F(]7'OX;F7Y.41.=XR_B16A$CP(TTR,7%64JXO7%?,5R2-
MQ8"M2:;>/#*>QE+=\J4KUIS$B\(I35SD>8&;QC1SIN/BV2V?CME&)C0CMQR(
M39K&_.4C2=AVXD#G]<%7NES)_($[':_C);DC\MOZEJL[MT)9T)1D@K(,</(X
M<2[AQ0SCW*&P^(N2K6A<@SR4!\:>\IOKQ<3Q<D8D(7.90\3JYYG,2)+D2(K'
MOR6H4[69.S:O7]$_%<&K8!YB068L^4X7<C5Q1@Y8D,=XD\BO;/L[*0/R<[PY
M2T3Q'VQ+6\\!\XV0+"V=%8.49KO?^$>9B(8#'/8XH-(!_:P#+AV*S+D[9D58
M5[&,IV/.MH#GU@HMORAR4WBK:&B6=^.=Y.HM57YR>IW).%O2AX2 2R&(%. #
MN%-C9;%13]@CZ+X_NR(RIHDX5Y;?[J[ V;MS\ [0#'RA2:)Z1HQ=J8CE\.Z\
M)/%Q1P+UD/ACDPP AN\!\A#6N,_,[G_.9>6.VNZN2D>5$U3E!!5XN ?O$\VH
M)!]NU/A::!+P]XVR!]>2I.(?7:P[\*$>/)^6%V(=S\G$4?-.$/Y,G.FOO\#
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
M$GG811[ND_N1.=PA[_4^DCQJR*->\J]+4&?_7 +OXH_V^6U_:+H[ 7J'.#+
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
MX7I5X7K.L\O41*KJ-.GO#M6G7TR?FDZYF3.RK=B0, ($L\3N5V+W7Q<[J4Z
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
MI@3D^H92L1\H ^V=T_(?4$L#!!0    ( !V"'U?8/,?\_P,   H6   9
M>&PO=V]R:W-H965T<R]S:&5E=#0Q+GAM;,5876_;-A3]*X16#"W06M:'OS+;
M0&)I6(<&".)V>QCV0%O7ME!*]$C:3O[]2$J1)9M1G8U!7BR2.O=<'E[ZBKSC
M V7?^09 H(>,Y'SB;(387KDN7VX@P[Q#MY#+-RO*,BQDEZU=OF6 $VV4$=?O
M=OMNAM/<F8[UV!V;CNE.D#2'.X;X+LLP>[P!0@\3QW.>!N[3]4:H 7<ZWN(U
MS$%\V]XQV7,KEB3-(.<IS1&#U<2Y]JYB+U0&&O%'"@=>:R,E94'I=]7YG$R<
MKIH1$%@*18'E8P\S($0QR7G\4Y(ZE4]E6&\_L?^JQ4LQ"\QA1LF?:2(V$V?H
MH 16>$?$/3W\!J6@GN);4L+U+SH4V,'(0<L=%S0KC>4,LC0OGOBA7(B:@>0Q
M&_BE@7]J$#YC$)0&P:4>PM(@O-1#KS30TMU"NUZX" L\'3-Z0$RA)9MJZ-77
MUG*]TEQME+E@\FTJ[<1TOL$,/MW(I4[0C&9R_W&L(_@^ H%3PC^@3^C;/$+O
MWWU [U":H]N4$ G@8U=(_XK%79:^;@I?_C.^ G1+<['A*,X32 SV4;O]J,7>
ME;HK\?Z3^!N_E?#W'>F@P/N(_*X?&.8SN]S<-\GY?][C_^R]L1A!M1,"S1>T
M[H3%^4ZX9@SG:Y#90:#%(ZKC[O"C'KX^8):@O[Y(2O190,;_-NV.PG]H]J\R
MXA7?XB5,')GR.+ ].-.??_+ZW5],H;%)%MDDBRV1-8(85D$,V]BG7ZG !/%:
MB);U4,*#:H,I. 5O7_.JK\M^ZO4ZO;&[KR^Z 11T!DU0= X*^YU1$Q0;0-U.
M4($:XGN5^%ZK^'L@6$C):2Y% Q+X 2T@AU4J3((+KD%=2VT"A=X+,-$Y)NST
M3]06F%X=8Y;:KZ3V6Z7.Y9<US=<?T5H*9#+D.$\03N0'(N6"8?7Q;0MV*_E+
M_XDVR2*;9+$ELD:$!E6$!F^<3@<V@VB3++))%ELB:P1Q6 5Q^$KI='B>.<XR
MY<P \CK#D_QR#@J]T\0<GX.">A9JB!]5XD>MXF>4"T17B&,"QM->J_E+-Z!-
MLL@F66R)K!$#KWL\GW??.(^4$[ 41ZMLD56VV!9;,Y2UJY;W2MFD)&X>1+R3
M;'()*#* @E-0; 0]<V+Q_*-\_P?',PZ8+3?ZK)+ '@C=ZFW:)KR5\L5[TR9;
M9)4MML76#,[Q\N>]]>W/LWK]L\H6666+;;$U0WF\ GJO=0?TSF]EW;-#BQ%T
M>F@Q@/S3FU/\ U AWZW5MC)@:UU4Y%+2+A=%<:,:K0J7U[I<=S)^XUW-/,-X
MI J=NI9VI"^JI+>8K=.<(P(KZ4JNA+S L:+P6'0$W>K*VH(*03/=W !.@"F
M?+^B5#QUE(.J_#O]%U!+ P04    "  =@A]7!I[VQ;0"  !L!P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970T,BYX;6RM56UOTS 0_BM6D- FT25-VA5&&VGK
MA-@TIFKEY0/B@]M<$VM^";;3KH@?S]G)HK)E!2:^)#[G[KE['E_.XXW2MZ8
ML.1.<&DF06%M>1*&9EF H.9(E2#QRTII02V:.@]-J8%F/DCP,(ZBXU!0)H-T
M[/=F.AVKRG(F8::)J82@>GL&7&TF03^XW[AA>6'=1IB.2YK#'.RG<J;1"EN4
MC F0ABE)-*PFP6G_9#IT_M[A,X.-V5D3QV2AU*TS+K))$+F"@,/2.@2*KS5,
M@7,'A&5\;S"#-J4+W%W?H[_SW)'+@AJ8*OZ%9;:8!*\#DL&*5MS>J,U[:/CX
M I>*&_\DF]IW]"8@R\I8)9I@K$ P6;_I7:/#3D 2/1$0-P'Q@X"X_T1 T@0D
MGFA=F:=U3BU-QUIMB';>B.867AL?C6R8=*<XMQJ_,HRSZ;R@&GIG*$1&IDI@
M<QCJ]>V1:ZHU=2*3@W.PE'%SB+MQ%"?D2LF\]Q&T(!=R"=([S3B5X]!B30XY
M7#;YS^K\\1/Y/U!]1)+^JQHW8QJ/5V&7N;),!]QT/]QEQ7?@NE!"%*A5*6Y5
MBCULLE>EQ6.53E$BF0.VM26++=GUF]&MWS[=4)V1KU<(22XL"/.M2Z4Z_Z [
MO_N53TQ)ES )\%\UH-<0I"]?](^CMUT:_2>PWZ1*6JF2?>CI=246H(E:$:ED
M#T3)U1:@/5E#?K;K+AUJ\*$'=Q-HG<;C<+U+;F_Z9Y(;M.0&?TFN;BU"*ULH
MS7[@>5M%%D!R[ >+U@&3C<]A%\W!(YK]Y'@81=$#LGO+>2;984MVN)?LO*:H
MP5T&3.8$[PRRJFRE&YI_(KD7_E][>MBAV"@>Q8-6L9IDN#,+W3V$ R9GTA .
M*XR,CD8(H>O97AM6E7X\+I3%8>N7!5Z'H)T#?E\I9>\--W';"S;]!5!+ P04
M    "  =@A]74L6X)1\%   -&0  &0   'AL+W=O<FMS:&5E=',O<VAE970T
M,RYX;6R]65MSXC84_BL:=Z?=G=D82[Z2 C.$[+;I;+J99+=]Z/1!V +<V!8K
MRY#\^\J7^(*%@ F3/ 3+G//ITY'.^20QVE+VF*X(X> ICI)TK*TX7U\.!JF_
M(C%.=;HFB?AF05F,N6BRY2!=,X*#PBF.!L@PG$&,PT2;C(IW=VPRHAF/PH3<
M,9!F<8S9\Q6)Z':L0>WEQ7VX7/'\Q6 R6N,E>2#\^_J.B=:@1@G"F"1I2!/
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
MRH]K'BYY5@#D[ZLT%<]?B@Z:=WIF_P-02P,$%     @ '8(?5W(Q%P0J P
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
M&P605<:JH@&3!067]9O=-G'8 A!/-R!N /%]P& /(&D R4,U#!K X*$:3AJ
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
M;L,FG;XC?=K#O<<<Q$X@2E;@2E<',&">MD73&\FV2=]OR:1D87*Y(=@G/ ;
M^Q5C\N4F=I WIZ?? 5!+ P04    "  =@A]7? O/6R\#   D$P  #0   'AL
M+W-T>6QE<RYX;6S=6%U/VS 4_2N1&1-($VF:$9K15-HJ(4W:)B1XV!MR&Z>U
MY-B9X[*67S_?.$T_\&6,AXTN%8U]3\ZYQ_8--@QKLQ+L9LZ8"9:ED'5&YL94
M'\*PGLY92>LS53%ID4+IDAK;U;.PKC2C>0VD4H3]7B\)2\HE&0WEHKPJ31U,
MU4*:C"1=*'"WSWE&HN0]"9S<6.4L(W<G;W\LE+E\$[C[T;NCH]Y9[^[T<A\Y
M::%3$GJ%SW>%-T*_(R;/<O24)53ZXAG2J"XF.O ,]+@;YS%&2[WSL\6$3D,.
MVY4<#0LE-PL:$Q>PZK1DP3T5&1E3P2>: ZN@)1<K%^Y#8*J$TH&QE63311"I
M'QP<N1X46:M3<JETD]ME<-^3]O$]8-T#@UR(SF"?N,!H6%%CF)97MM,\W 0?
M04';OEU5UN%,TU74/R<;0G.S229*YTQW:2*R#HV&@A5@1_/9'.Y&52& QJC2
M-G).9TK2QL.:T3:L[)0)<0-OX/=B1WM9;*U;#U9-=DUKJ&TZ&=<!_6TUI[TM
MVW^1;E#Q>V4^+>QP9-.'ZF37FA5\V?2716< 4X]P=5I58O51\)DLF1O\LQ..
MAG3-"^9*\P>;#4IE:@-,D^">:<.GVY&?FE:W;&G6Y;0L<,_] _3\=^=YQB33
M5&R;MK7_FF?YQ8[CBW]EN?FMLF_8Z['=5E^[R?-#,)D<@LF#J,G!(9A,7Z7)
ML-W MTX).V>$+AK 62PCW^!D)S9)@\F""\-EVYOS/&?RT5'!RALZL7\"[.C;
MYW-6T(4PMQV8D4W[*\OYHDR[IZYA(MJG-NTO,+PHZ0Z"-A>7.5NR?-QV]6S2
M- /;L%G;"PC[R%5S^1&,XS _ AB6!W. <1P+R_,_C6> CL=AF+>!%QF@G '*
M<2P?,FX^6!X_)[67?Z1I&L=)@LWH>.QU,,;F+4G@QZ^&>0,&E@<R_=E<XZN-
M5\C3=8"MZ5,5@HT4KT1LI/A< ^*?-V"DJ7^UL3S P%8!JQW([\\#->7GQ#&L
M*N8->X-Q)$TQ!&K17Z-)@LQ. A__^F!O21RGJ1\!S.\@CC$$WD8<P1R !PR)
MXV8?W-N/PO4^%6[^+S;Z!5!+ P04    "  =@A]7EXJ[',     3 @  "P
M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=
MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'
MTD!$VV-#L%HL/D N&6:WO606IW.D5XA<UYVE/=LO3T%O@*\Z3'%":4A+,P[P
MS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T
M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0    ( !V"'U=QR6' 'P0
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
MQOOCK\O;R<%+N.(<X(?TRS=02P,$%     @ '8(?5RBT:!/# 0  B1X  !,
M  !;0V]N=&5N=%]4>7!E<UTN>&ULS=G);L(P% 707T'95L1X@ X"-FVW+8O^
M@)L\("*)+=M0^/LZ89!:T:B(2KV;1(GM=U]LZ6PR?MM9\KUM5=9^DBQ#L ^,
M^6Q)E?:IL53'D;EQE0[QT2V8U=E*+XB)P6#$,E,'JD,_-#62Z?B)YGI=AM[S
M-K[VA:DGB:/2)[W'_<0F:Y)H:\LBTR&.LTV=?TOI'Q+2N+*=XY>%]3=Q0L+.
M)C0C/P<<UKUNR+DBI]Y,N_"BJSB+;4OFPZXDGW:7.-.CF<^+C'*3K:NX)/76
MD<[]DBA49;HO>M.='.(.T_[*K\YORW0%QIDS9ZR/)^;H\KCCD32K^S86(A>*
M[D\\)<;25W\?-:>=4_[+[+B]'\:MVO/PK+U=O\=?S_A4_\(^!$@?$J0/!=+'
M$*2/$4@?MR!]W('T<0_2!Q^@-((B*D<AE:.8RE%0Y2BJ<A16.8JK' 56CB*K
M0)%5H,@J4&05*+(*%%D%BJP"15:!(JM D56@R"I19)4HLDH4626*K!)%5HDB
MJT215:+(*E%DE2BR*A19%8JL"D56A2*K0I%5H<BJ4&15*+(J%%D5BJQ#%%F'
M_RGKNS&KO_XYVMS32A?U,9^U?Z"GGU!+ 0(4 Q0    ( !R"'U<'04UB@0
M +$    0              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#
M%     @ '((?5UH=>LON    *P(  !$              ( !KP   &1O8U!R
M;W!S+V-O<F4N>&UL4$L! A0#%     @ '((?5YE<G",0!@  G"<  !,
M         ( !S $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    "  <
M@A]7,@GU;ML%  "S'P  &               @($-"   >&PO=V]R:W-H965T
M<R]S:&5E=#$N>&UL4$L! A0#%     @ '((?5UW=6'"#!@  'QX  !@
M         ("!'@X  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0
M   ( !V"'U> =\WQ00<  /4>   8              " @=<4  !X;"]W;W)K
M<VAE971S+W-H965T,RYX;6Q02P$"% ,4    "  =@A]7!?;-MEX#  "T"P
M&               @(%.'   >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L!
M A0#%     @ '8(?5UKQN)YI$@  N>H  !@              ("!XA\  'AL
M+W=O<FMS:&5E=',O<VAE970U+GAM;%!+ 0(4 Q0    ( !V"'U>+(#HHY (
M %<*   8              " @8$R  !X;"]W;W)K<VAE971S+W-H965T-BYX
M;6Q02P$"% ,4    "  =@A]7=.<DD<\&   :'0  &               @(&;
M-0  >&PO=V]R:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ '8(?5[?:
MQBP9"   SA0  !@              ("!H#P  'AL+W=O<FMS:&5E=',O<VAE
M970X+GAM;%!+ 0(4 Q0    ( !V"'U<&KBRR= @  "44   8
M  " @>]$  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    "  =
M@A]7;]([(FL"  !.!0  &0              @(&930  >&PO=V]R:W-H965T
M<R]S:&5E=#$P+GAM;%!+ 0(4 Q0    ( !V"'U>1:4B*S 0   0+   9
M          " @3M0  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#
M%     @ '8(?5W\A'(+1!@  6A$  !D              ("!/E4  'AL+W=O
M<FMS:&5E=',O<VAE970Q,BYX;6Q02P$"% ,4    "  =@A]7/Y5LZOL"  #&
M!@  &0              @(%&7   >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM
M;%!+ 0(4 Q0    ( !V"'U=%NCR]G ,  +((   9              " @7A?
M  !X;"]W;W)K<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ '8(?5]C,
ME+)$!0  U@L  !D              ("!2V,  'AL+W=O<FMS:&5E=',O<VAE
M970Q-2YX;6Q02P$"% ,4    "  =@A]7W%DV*6L$  !%"@  &0
M    @('&:   >&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    (
M !V"'U?IS8LAB ,  (H'   9              " @6AM  !X;"]W;W)K<VAE
M971S+W-H965T,3<N>&UL4$L! A0#%     @ '8(?5S59-[86!0  K L  !D
M             ("!)W$  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"
M% ,4    "  =@A]7VEF:JUP&  #K$0  &0              @(%T=@  >&PO
M=V]R:W-H965T<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( !V"'U?)%+S$XP(
M %@+   9              " @0=]  !X;"]W;W)K<VAE971S+W-H965T,C N
M>&UL4$L! A0#%     @ '8(?5^HAQ,E$ @  B@8  !D              ("!
M(8   'AL+W=O<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    "  =@A]7
M!P/0-<4'  "<$P  &0              @(&<@@  >&PO=V]R:W-H965T<R]S
M:&5E=#(R+GAM;%!+ 0(4 Q0    ( !V"'U>I'22F<P(  $\%   9
M      " @9B*  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%
M  @ '8(?5Y\B&ZU)!   [@T  !D              ("!0HT  'AL+W=O<FMS
M:&5E=',O<VAE970R-"YX;6Q02P$"% ,4    "  =@A]7G%0<Z#4#  #M!@
M&0              @('"D0  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+
M 0(4 Q0    ( !V"'U=I'$A[N@,  *\)   9              " @2Z5  !X
M;"]W;W)K<VAE971S+W-H965T,C8N>&UL4$L! A0#%     @ '8(?5Q\6@GLT
M P  1P<  !D              ("!'YD  'AL+W=O<FMS:&5E=',O<VAE970R
M-RYX;6Q02P$"% ,4    "  =@A]7IA?SXN<#  #("   &0
M@(&*G   >&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( !V"
M'U=P**O3,@4  (@-   9              " @:B@  !X;"]W;W)K<VAE971S
M+W-H965T,CDN>&UL4$L! A0#%     @ '8(?5RT-Y::L!   E@L  !D
M         ("!$:8  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4
M    "  =@A]7X'4WI08,  "<E   &0              @('TJ@  >&PO=V]R
M:W-H965T<R]S:&5E=#,Q+GAM;%!+ 0(4 Q0    ( !V"'U>(!5W%B@(  ,D&
M   9              " @3&W  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL
M4$L! A0#%     @ '8(?5V6CQC5%!0  LAX  !D              ("!\KD
M 'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    "  =@A]7?^@J
M=OD"  #G"0  &0              @(%NOP  >&PO=V]R:W-H965T<R]S:&5E
M=#,T+GAM;%!+ 0(4 Q0    ( !V"'U?D?H;,.@(  ,T$   9
M  " @9["  !X;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @
M'8(?5[22QMKK!   DQD  !D              ("!#\4  'AL+W=O<FMS:&5E
M=',O<VAE970S-BYX;6Q02P$"% ,4    "  =@A]76<]R%_D$  !()0  &0
M            @($QR@  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4
M Q0    ( !V"'U?]TZ1:>P(  *X'   9              " @6'/  !X;"]W
M;W)K<VAE971S+W-H965T,S@N>&UL4$L! A0#%     @ '8(?5P28N>[+!
M<AX  !D              ("!$](  'AL+W=O<FMS:&5E=',O<VAE970S.2YX
M;6Q02P$"% ,4    "  =@A]7Y416W_8#  !_$@  &0              @($5
MUP  >&PO=V]R:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( !V"'U?8
M/,?\_P,   H6   9              " @4+;  !X;"]W;W)K<VAE971S+W-H
M965T-#$N>&UL4$L! A0#%     @ '8(?5P:>]L6T @  ; <  !D
M     ("!>-\  'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4
M"  =@A]74L6X)1\%   -&0  &0              @(%CX@  >&PO=V]R:W-H
M965T<R]S:&5E=#0S+GAM;%!+ 0(4 Q0    ( !V"'U?!@:XQZ 4  +,U   9
M              " @;GG  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L!
M A0#%     @ '8(?5\8T1?H2!P  WS,  !D              ("!V.T  'AL
M+W=O<FMS:&5E=',O<VAE970T-2YX;6Q02P$"% ,4    "  =@A]7<C$7!"H#
M  !+#0  &0              @($A]0  >&PO=V]R:W-H965T<R]S:&5E=#0V
M+GAM;%!+ 0(4 Q0    ( !V"'U>H,ET?% 0  +X4   9              "
M@8+X  !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ '8(?
M5Y2-VV1/ P  N T  !D              ("!S?P  'AL+W=O<FMS:&5E=',O
M<VAE970T."YX;6Q02P$"% ,4    "  =@A]74NQ95; $  "G%P  &0
M        @(%3  $ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0
M   ( !V"'U>P^=[I& ,  !(*   9              " @3H% 0!X;"]W;W)K
M<VAE971S+W-H965T-3 N>&UL4$L! A0#%     @ '8(?5[Q/D>?&!   J!8
M !D              ("!B0@! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q0
M2P$"% ,4    "  =@A]7? O/6R\#   D$P  #0              @ &&#0$
M>&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( !V"'U>7BKL<P    !,"   +
M          "  > 0 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( !V"'U=QR6'
M'P0  .HA   /              "  <D1 0!X;"]W;W)K8F]O:RYX;6Q02P$"
M% ,4    "  =@A]7H9?JE,D!  "@'@  &@              @ $5%@$ >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    "  =@A]7*+1H$\,!
M  ")'@  $P              @ $6& $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+
4!08     .P [ !00   *&@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<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>75
<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>76
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.2</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>271</ContextCount>
  <ElementCount>225</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>60</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - Consolidated Condensed Statements of Income and Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome</Role>
      <ShortName>Consolidated Condensed Statements of Income and Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - Consolidated Condensed Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets</Role>
      <ShortName>Consolidated Condensed Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - Consolidated Condensed Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Condensed Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - Consolidated Condensed Statements of Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity</Role>
      <ShortName>Consolidated Condensed Statements of Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - Consolidated Condensed Statements of Stockholders' Equity (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquityParenthetical</Role>
      <ShortName>Consolidated Condensed Statements of Stockholders' Equity (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Statement - Consolidated Condensed Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows</Role>
      <ShortName>Consolidated Condensed Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - General</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/General</Role>
      <ShortName>General</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Acquisitions and Joint Venture</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/AcquisitionsandJointVenture</Role>
      <ShortName>Acquisitions and Joint Venture</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Financing Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/FinancingArrangements</Role>
      <ShortName>Financing Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Earnings Per Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/EarningsPerShare</Role>
      <ShortName>Earnings Per Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Share-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/ShareBasedCompensation</Role>
      <ShortName>Share-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/Contingencies</Role>
      <ShortName>Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Business Segment Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/BusinessSegmentInformation</Role>
      <ShortName>Business Segment Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Financial Derivatives and Hedging</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/FinancialDerivativesandHedging</Role>
      <ShortName>Financial Derivatives and Hedging</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9954701 - Disclosure - General (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/GeneralPolicies</Role>
      <ShortName>General (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9954702 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coopercos.com/role/Inventories</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9954703 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coopercos.com/role/IntangibleAssets</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9954704 - Disclosure - Financing Arrangements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/FinancingArrangementsTables</Role>
      <ShortName>Financing Arrangements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coopercos.com/role/FinancingArrangements</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9954705 - Disclosure - Earnings Per Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/EarningsPerShareTables</Role>
      <ShortName>Earnings Per Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coopercos.com/role/EarningsPerShare</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954706 - Disclosure - Share-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/ShareBasedCompensationTables</Role>
      <ShortName>Share-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coopercos.com/role/ShareBasedCompensation</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954707 - Disclosure - Stockholders' Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/StockholdersEquityTables</Role>
      <ShortName>Stockholders' Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coopercos.com/role/StockholdersEquity</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954708 - Disclosure - Business Segment Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/BusinessSegmentInformationTables</Role>
      <ShortName>Business Segment Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coopercos.com/role/BusinessSegmentInformation</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954709 - Disclosure - Financial Derivatives and Hedging (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/FinancialDerivativesandHedgingTables</Role>
      <ShortName>Financial Derivatives and Hedging (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.coopercos.com/role/FinancialDerivativesandHedging</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954710 - Disclosure - Acquisitions and Joint Venture - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails</Role>
      <ShortName>Acquisitions and Joint Venture - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954711 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coopercos.com/role/InventoriesTables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954712 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails</Role>
      <ShortName>Intangible Assets - Schedule of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954713 - Disclosure - Intangible Assets - Remaining Amortization Expenses for Intangible Assets with Definite Lives (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails</Role>
      <ShortName>Intangible Assets - Remaining Amortization Expenses for Intangible Assets with Definite Lives (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954714 - Disclosure - Intangible Assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/IntangibleAssetsNarrativeDetails</Role>
      <ShortName>Intangible Assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954715 - Disclosure - Financing Arrangements - Total Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails</Role>
      <ShortName>Financing Arrangements - Total Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954716 - Disclosure - Financing Arrangements - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails</Role>
      <ShortName>Financing Arrangements - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954717 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coopercos.com/role/IncomeTaxes</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954718 - Disclosure - Earnings Per Share - Schedule of Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails</Role>
      <ShortName>Earnings Per Share - Schedule of Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>39</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954719 - Disclosure - Earnings Per Share - Schedule of Stock Options and Restricted Stock Units that were not Included in the Diluted Earnings Per Share Calculation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails</Role>
      <ShortName>Earnings Per Share - Schedule of Stock Options and Restricted Stock Units that were not Included in the Diluted Earnings Per Share Calculation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954720 - Disclosure - Share-Based Compensation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/ShareBasedCompensationDetails</Role>
      <ShortName>Share-Based Compensation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.coopercos.com/role/ShareBasedCompensationTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954721 - Disclosure - Share-Based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/ShareBasedCompensationNarrativeDetails</Role>
      <ShortName>Share-Based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954722 - Disclosure - Stockholders' Equity - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails</Role>
      <ShortName>Stockholders' Equity - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954723 - Disclosure - Stockholders' Equity - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/StockholdersEquityNarrativeDetails</Role>
      <ShortName>Stockholders' Equity - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954724 - Disclosure - Business Segment Information - Schedule of Segment Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails</Role>
      <ShortName>Business Segment Information - Schedule of Segment Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954725 - Disclosure - Business Segment Information - Schedule of Identifiable Assets by Segment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails</Role>
      <ShortName>Business Segment Information - Schedule of Identifiable Assets by Segment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954726 - Disclosure - Business Segment Information - Schedule of Net Sales to Unaffiliated Customers by Country of Domicile (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails</Role>
      <ShortName>Business Segment Information - Schedule of Net Sales to Unaffiliated Customers by Country of Domicile (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954727 - Disclosure - Business Segment Information - Schedule of Net Property, Plant and Equipment By Country of Domicile (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails</Role>
      <ShortName>Business Segment Information - Schedule of Net Property, Plant and Equipment By Country of Domicile (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954728 - Disclosure - Financial Derivatives and Hedging - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails</Role>
      <ShortName>Financial Derivatives and Hedging - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954729 - Disclosure - Financial Derivatives and Hedging - Schedule of Derivative Instruments Recognized in Condensed Consolidated Statements of Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails</Role>
      <ShortName>Financial Derivatives and Hedging - Schedule of Derivative Instruments Recognized in Condensed Consolidated Statements of Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="coo-20230731.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954730 - Disclosure - Financial Derivatives and Hedging - Schedule of Changes in Accumulated Other Comprehensive Income (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails</Role>
      <ShortName>Financial Derivatives and Hedging - Schedule of Changes in Accumulated Other Comprehensive Income (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</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="coo-20230731.htm">coo-20230731.htm</File>
    <File>coo-20230731.xsd</File>
    <File>coo-20230731_cal.xml</File>
    <File>coo-20230731_def.xml</File>
    <File>coo-20230731_lab.xml</File>
    <File>coo-20230731_pre.xml</File>
    <File>coo-ex311_2023x07x31x10q.htm</File>
    <File>coo-ex312_2023x07x31x10q.htm</File>
    <File>coo-ex321_2023x07x31x10q.htm</File>
    <File>coo-ex322_2023x07x31x10q.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>coo-20230731_g1.jpg</File>
    <File>coo-20230731_g10.jpg</File>
    <File>coo-20230731_g2.jpg</File>
    <File>coo-20230731_g3.jpg</File>
    <File>coo-20230731_g4.jpg</File>
    <File>coo-20230731_g5.jpg</File>
    <File>coo-20230731_g6.jpg</File>
    <File>coo-20230731_g7.jpg</File>
    <File>coo-20230731_g8.jpg</File>
    <File>coo-20230731_g9.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="755">http://fasb.org/us-gaap/2023</BaseTaxonomy>
    <BaseTaxonomy items="30">http://xbrl.sec.gov/dei/2023</BaseTaxonomy>
    <BaseTaxonomy items="4">http://xbrl.sec.gov/ecd/2023</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>78
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "coo-20230731.htm": {
   "axisCustom": 1,
   "axisStandard": 18,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2023": 755,
    "http://xbrl.sec.gov/dei/2023": 30,
    "http://xbrl.sec.gov/ecd/2023": 4
   },
   "contextCount": 271,
   "dts": {
    "calculationLink": {
     "local": [
      "coo-20230731_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "coo-20230731_def.xml"
     ]
    },
    "inline": {
     "local": [
      "coo-20230731.htm"
     ]
    },
    "labelLink": {
     "local": [
      "coo-20230731_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "coo-20230731_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "coo-20230731.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd",
      "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd"
     ]
    }
   },
   "elementCount": 467,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2023": 2,
    "http://xbrl.sec.gov/dei/2023": 5,
    "total": 7
   },
   "keyCustom": 11,
   "keyStandard": 214,
   "memberCustom": 32,
   "memberStandard": 27,
   "nsprefix": "coo",
   "nsuri": "http://www.coopercos.com/20230731",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.coopercos.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "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": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Inventories",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.coopercos.com/role/Inventories",
     "shortName": "Inventories",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - Intangible Assets",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.coopercos.com/role/IntangibleAssets",
     "shortName": "Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Financing Arrangements",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.coopercos.com/role/FinancingArrangements",
     "shortName": "Financing Arrangements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.coopercos.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Earnings Per Share",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.coopercos.com/role/EarningsPerShare",
     "shortName": "Earnings Per Share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Share-Based Compensation",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.coopercos.com/role/ShareBasedCompensation",
     "shortName": "Share-Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Stockholders' Equity",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.coopercos.com/role/StockholdersEquity",
     "shortName": "Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyDisclosures",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Contingencies",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.coopercos.com/role/Contingencies",
     "shortName": "Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyDisclosures",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Business Segment Information",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.coopercos.com/role/BusinessSegmentInformation",
     "shortName": "Business Segment Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Financial Derivatives and Hedging",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.coopercos.com/role/FinancialDerivativesandHedging",
     "shortName": "Financial Derivatives and Hedging",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - Consolidated Condensed Statements of Income and Comprehensive Income",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome",
     "shortName": "Consolidated Condensed Statements of Income and Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:CostOfGoodsAndServicesSold",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "shortName": "Pay vs Performance Disclosure",
     "subGroupType": "",
     "uniqueAnchor": null
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "shortName": "Insider Trading Arrangements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "ecd:NonRule10b51ArrAdoptedFlag",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ecd:Rule10b51ArrAdoptedFlag",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954701 - Disclosure - General (Policies)",
     "menuCat": "Policies",
     "order": "22",
     "role": "http://www.coopercos.com/role/GeneralPolicies",
     "shortName": "General (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:UseOfEstimates",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954702 - Disclosure - Inventories (Tables)",
     "menuCat": "Tables",
     "order": "23",
     "role": "http://www.coopercos.com/role/InventoriesTables",
     "shortName": "Inventories (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954703 - Disclosure - Intangible Assets (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.coopercos.com/role/IntangibleAssetsTables",
     "shortName": "Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954704 - Disclosure - Financing Arrangements (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.coopercos.com/role/FinancingArrangementsTables",
     "shortName": "Financing Arrangements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954705 - Disclosure - Earnings Per Share (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.coopercos.com/role/EarningsPerShareTables",
     "shortName": "Earnings Per Share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954706 - Disclosure - Share-Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.coopercos.com/role/ShareBasedCompensationTables",
     "shortName": "Share-Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954707 - Disclosure - Stockholders' Equity (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.coopercos.com/role/StockholdersEquityTables",
     "shortName": "Stockholders' Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": null
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954708 - Disclosure - Business Segment Information (Tables)",
     "menuCat": "Tables",
     "order": "29",
     "role": "http://www.coopercos.com/role/BusinessSegmentInformationTables",
     "shortName": "Business Segment Information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-6",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - Consolidated Condensed Balance Sheets",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets",
     "shortName": "Consolidated Condensed Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-6",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954709 - Disclosure - Financial Derivatives and Hedging (Tables)",
     "menuCat": "Tables",
     "order": "30",
     "role": "http://www.coopercos.com/role/FinancialDerivativesandHedgingTables",
     "shortName": "Financial Derivatives and Hedging (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-6",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Goodwill",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954710 - Disclosure - Acquisitions and Joint Venture - Narrative (Details)",
     "menuCat": "Details",
     "order": "31",
     "role": "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails",
     "shortName": "Acquisitions and Joint Venture - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-114",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-6",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954711 - Disclosure - Inventories (Details)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://www.coopercos.com/role/InventoriesDetails",
     "shortName": "Inventories (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-6",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-6",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954712 - Disclosure - Intangible Assets - Schedule of Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails",
     "shortName": "Intangible Assets - Schedule of Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-6",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-6",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954713 - Disclosure - Intangible Assets - Remaining Amortization Expenses for Intangible Assets with Definite Lives (Details)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails",
     "shortName": "Intangible Assets - Remaining Amortization Expenses for Intangible Assets with Definite Lives (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-6",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954714 - Disclosure - Intangible Assets - Narrative (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.coopercos.com/role/IntangibleAssetsNarrativeDetails",
     "shortName": "Intangible Assets - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": "0",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:GoodwillAndIntangibleAssetImpairment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-6",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954715 - Disclosure - Financing Arrangements - Total Debt (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails",
     "shortName": "Financing Arrangements - Total Debt (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-6",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShortTermBorrowings",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-142",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954716 - Disclosure - Financing Arrangements - Narrative (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails",
     "shortName": "Financing Arrangements - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-142",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtInstrumentTerm",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954717 - Disclosure - Income Taxes (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.coopercos.com/role/IncomeTaxesDetails",
     "shortName": "Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": "3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954718 - Disclosure - Earnings Per Share - Schedule of Earnings Per Share (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails",
     "shortName": "Earnings Per Share - Schedule of Earnings Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-6",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - Consolidated Condensed Balance Sheets (Parenthetical)",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheetsParenthetical",
     "shortName": "Consolidated Condensed Balance Sheets (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-6",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954719 - Disclosure - Earnings Per Share - Schedule of Stock Options and Restricted Stock Units that were not Included in the Diluted Earnings Per Share Calculation (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails",
     "shortName": "Earnings Per Share - Schedule of Stock Options and Restricted Stock Units that were not Included in the Diluted Earnings Per Share Calculation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954720 - Disclosure - Share-Based Compensation (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.coopercos.com/role/ShareBasedCompensationDetails",
     "shortName": "Share-Based Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-170",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "coo:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee",
      "reportCount": 1,
      "unique": true,
      "unitRef": "director",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954721 - Disclosure - Share-Based Compensation - Narrative (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.coopercos.com/role/ShareBasedCompensationNarrativeDetails",
     "shortName": "Share-Based Compensation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-170",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "coo:ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee",
      "reportCount": 1,
      "unique": true,
      "unitRef": "director",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-7",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954722 - Disclosure - Stockholders' Equity - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) Income (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails",
     "shortName": "Stockholders' Equity - Schedule of Changes in Accumulated Other Comprehensive Income (Loss) Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-192",
      "decimals": "-8",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954723 - Disclosure - Stockholders' Equity - Narrative (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.coopercos.com/role/StockholdersEquityNarrativeDetails",
     "shortName": "Stockholders' Equity - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-192",
      "decimals": "-8",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954724 - Disclosure - Business Segment Information - Schedule of Segment Information (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails",
     "shortName": "Business Segment Information - Schedule of Segment Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-213",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-6",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954725 - Disclosure - Business Segment Information - Schedule of Identifiable Assets by Segment (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails",
     "shortName": "Business Segment Information - Schedule of Identifiable Assets by Segment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
       "div",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-233",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:Assets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954726 - Disclosure - Business Segment Information - Schedule of Net Sales to Unaffiliated Customers by Country of Domicile (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails",
     "shortName": "Business Segment Information - Schedule of Net Sales to Unaffiliated Customers by Country of Domicile (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "us-gaap:SegmentReportingDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-239",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-6",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954727 - Disclosure - Business Segment Information - Schedule of Net Property, Plant and Equipment By Country of Domicile (Details)",
     "menuCat": "Details",
     "order": "48",
     "role": "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails",
     "shortName": "Business Segment Information - Schedule of Net Property, Plant and Equipment By Country of Domicile (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-251",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954728 - Disclosure - Financial Derivatives and Hedging - Narrative (Details)",
     "menuCat": "Details",
     "order": "49",
     "role": "http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails",
     "shortName": "Financial Derivatives and Hedging - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-3",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-8",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - Consolidated Condensed Statements of Stockholders' Equity",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity",
     "shortName": "Consolidated Condensed Statements of Stockholders' Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-16",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-260",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954729 - Disclosure - Financial Derivatives and Hedging - Schedule of Derivative Instruments Recognized in Condensed Consolidated Statements of Income (Details)",
     "menuCat": "Details",
     "order": "50",
     "role": "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails",
     "shortName": "Financial Derivatives and Hedging - Schedule of Derivative Instruments Recognized in Condensed Consolidated Statements of Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-260",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-89",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "9954730 - Disclosure - Financial Derivatives and Hedging - Schedule of Changes in Accumulated Other Comprehensive Income (Details)",
     "menuCat": "Details",
     "order": "51",
     "role": "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails",
     "shortName": "Financial Derivatives and Hedging - Schedule of Changes in Accumulated Other Comprehensive Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-264",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-193",
      "decimals": "2",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockDividendsPerShareCashPaid",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - Consolidated Condensed Statements of Stockholders' Equity (Parenthetical)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquityParenthetical",
     "shortName": "Consolidated Condensed Statements of Stockholders' Equity (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "div",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000007 - Statement - Consolidated Condensed Statements of Cash Flows",
     "menuCat": "Statements",
     "order": "7",
     "role": "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows",
     "shortName": "Consolidated Condensed Statements of Cash Flows",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": "-5",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - General",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.coopercos.com/role/General",
     "shortName": "General",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "coo:BusinessCombinationAndAssetAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Acquisitions and Joint Venture",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.coopercos.com/role/AcquisitionsandJointVenture",
     "shortName": "Acquisitions and Joint Venture",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "body",
       "html"
      ],
      "baseRef": "coo-20230731.htm",
      "contextRef": "c-1",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "coo:BusinessCombinationAndAssetAcquisitionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 60,
   "tag": {
    "coo_A2023LongTermIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2023 Long-Term Incentive Plan",
        "label": "2023 Long-Term Incentive Plan [Member]",
        "terseLabel": "2023 Long-Term Incentive Plan"
       }
      }
     },
     "localname": "A2023LongTermIncentivePlanMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_AOCIAttributableToParentBeforeReclassificationAndTaxRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "AOCI Attributable To Parent, Before Reclassification And Tax [Roll Forward]",
        "label": "AOCI Attributable To Parent, Before Reclassification And Tax [Roll Forward]",
        "terseLabel": "AOCI Attributable To Parent, Before Reclassification And Tax [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentBeforeReclassificationAndTaxRollForward",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "coo_AccruedAcquisitionTerminationFee": {
     "auth_ref": [],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued Acquisition Termination Fee",
        "label": "Accrued Acquisition Termination Fee",
        "terseLabel": "Accrual for acquisition termination fee"
       }
      }
     },
     "localname": "AccruedAcquisitionTerminationFee",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails",
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coo_AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Before Tax, Parent [Member]",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Before Tax, Parent [Member]",
        "terseLabel": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Before Tax, Parent"
       }
      }
     },
     "localname": "AccumulatedGainLossNetCashFlowHedgeBeforeTaxParentMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_BusinessCombinationAndAssetAcquisitionTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination And Asset Acquisition",
        "label": "Business Combination And Asset Acquisition [Text Block]",
        "terseLabel": "Acquisitions and Joint Venture"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionTextBlock",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVenture"
     ],
     "xbrltype": "textBlockItemType"
    },
    "coo_BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Assets Acquired And Liabilities Assumed, Tangible Assets",
        "label": "Business Combination, Assets Acquired And Liabilities Assumed, Tangible Assets",
        "terseLabel": "Net assets"
       }
      }
     },
     "localname": "BusinessCombinationAssetsAcquiredAndLiabilitiesAssumedTangibleAssets",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination Consideration Transferred Liabilities Incurred By Type",
        "label": "Business Combination Consideration Transferred Liabilities Incurred By Type [Axis]",
        "terseLabel": "Business Combination Consideration Transferred Liabilities Incurred By Type [Axis]"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeAxis",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "coo_BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination Consideration Transferred Liabilities Incurred By Type [Domain]",
        "label": "Business Combination Consideration Transferred Liabilities Incurred By Type [Domain]",
        "terseLabel": "Business Combination Consideration Transferred Liabilities Incurred By Type [Domain]"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurredByTypeDomain",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Contingent Consideration Arrangements, Settlement Amount of Contingent Consideration, Liability",
        "label": "Business Combination, Contingent Consideration Arrangements, Settlement Amount of Contingent Consideration, Liability",
        "negatedLabel": "Settlement of contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsSettlementAmountOfContingentConsiderationLiability",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coo_BusinessCombinationPaymentToSettleContingentConsideration": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination, Payment to Settle Contingent Consideration",
        "label": "Business Combination, Payment to Settle Contingent Consideration",
        "terseLabel": "Payment to settle former equity interest owners"
       }
      }
     },
     "localname": "BusinessCombinationPaymentToSettleContingentConsideration",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coo_CommonStockExcludingTreasuryStockParNetValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Common Stock, Excluding Treasury Stock Par Net Value [Member]",
        "label": "Common Stock, Excluding Treasury Stock Par Net Value [Member]",
        "terseLabel": "Common Shares"
       }
      }
     },
     "localname": "CommonStockExcludingTreasuryStockParNetValueMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_CompositeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Composite [Member]",
        "label": "Composite [Member]",
        "terseLabel": "Composite intangible asset"
       }
      }
     },
     "localname": "CompositeMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_CookMedicalsReproductiveHealthBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cook Medicals Reproductive Health Business",
        "label": "Cook Medicals Reproductive Health Business [Member]",
        "terseLabel": "Cook Medicals Reproductive Health Business"
       }
      }
     },
     "localname": "CookMedicalsReproductiveHealthBusinessMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_CoopersurgicalSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Coopersurgical Segment [Member]",
        "label": "Coopersurgical Segment [Member]",
        "terseLabel": "CooperSurgical",
        "verboseLabel": "CooperSurgical"
       }
      }
     },
     "localname": "CoopersurgicalSegmentMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_CoopervisionSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Coopervision Segment [Member]",
        "label": "Coopervision Segment [Member]",
        "terseLabel": "CooperVision",
        "verboseLabel": "CooperVision"
       }
      }
     },
     "localname": "CoopervisionSegmentMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_CreditAgreement2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Credit Agreement 2020 [Member]",
        "label": "Credit Agreement 2020 [Member]",
        "terseLabel": "Credit Agreement 2020"
       }
      }
     },
     "localname": "CreditAgreement2020Member",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_EssilorInternationalSASMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Essilor International SAS",
        "label": "Essilor International SAS [Member]",
        "terseLabel": "Essilor International SAS"
       }
      }
     },
     "localname": "EssilorInternationalSASMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_FertilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fertility [Member]",
        "label": "Fertility [Member]",
        "terseLabel": "Fertility"
       }
      }
     },
     "localname": "FertilityMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "auth_ref": [],
     "calculation": {
      "http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coo_LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Liability, Defined Benefit Pension Plan And Other, Noncurrent",
        "label": "Liability, Defined Benefit Pension Plan And Other, Noncurrent",
        "terseLabel": "Accrued pension liability and other"
       }
      }
     },
     "localname": "LiabilityDefinedBenefitPensionPlanAndOtherNoncurrent",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coo_LicenseAndDistributionRightsAndOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "License and Distribution Rights and Other [Member]",
        "label": "License And Distribution Rights And Other [Member]",
        "terseLabel": "License and distribution rights and other"
       }
      }
     },
     "localname": "LicenseAndDistributionRightsAndOtherMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_LineOfCreditFacilityAccordionFeatureIncreaseLimit": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Facility, Accordion Feature, Increase Limit",
        "label": "Line Of Credit Facility, Accordion Feature, Increase Limit",
        "terseLabel": "Potential additional borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coo_MultifocalLensMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Multifocal Lens [Member]",
        "label": "Multifocal Lens [Member]",
        "terseLabel": "Multifocal lens"
       }
      }
     },
     "localname": "MultifocalLensMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_NonSingleUseSphereAndOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Single-Use Sphere And Other [Member]",
        "label": "Non Single-Use Sphere And Other [Member]",
        "terseLabel": "Non single-use sphere, other"
       }
      }
     },
     "localname": "NonSingleUseSphereAndOtherMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_OfficeAndSurgicalMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office And Surgical",
        "label": "Office And Surgical [Member]",
        "terseLabel": "Office and surgical"
       }
      }
     },
     "localname": "OfficeAndSurgicalMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_OtherDebtMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Debt [Member]",
        "label": "Other Debt [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "OtherDebtMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_OverdraftAndOtherCreditFacilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Overdraft And Other Credit Facilities [Member]",
        "label": "Overdraft And Other Credit Facilities [Member]",
        "terseLabel": "Overdraft and other credit facilities"
       }
      }
     },
     "localname": "OverdraftAndOtherCreditFacilitiesMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_PayablesFirstInstallmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payables First Installment",
        "label": "Payables First Installment [Member]",
        "terseLabel": "Payables First Installment"
       }
      }
     },
     "localname": "PayablesFirstInstallmentMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_PayablesFourthInstallmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payables Fourth Installment",
        "label": "Payables Fourth Installment [Member]",
        "terseLabel": "Payables Fourth Installment"
       }
      }
     },
     "localname": "PayablesFourthInstallmentMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_PayablesSecondInstallmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payables Second Installment",
        "label": "Payables Second Installment [Member]",
        "terseLabel": "Payables Second Installment"
       }
      }
     },
     "localname": "PayablesSecondInstallmentMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_PayablesThirdInstallmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payables Third Installment",
        "label": "Payables Third Installment [Member]",
        "terseLabel": "Payables Third Installment"
       }
      }
     },
     "localname": "PayablesThirdInstallmentMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments To Acquire Businesses And Assets, Net Of Cash Acquired, And Other",
        "label": "Payments To Acquire Businesses And Assets, Net Of Cash Acquired, And Other",
        "negatedTerseLabel": "Acquisitions of businesses and assets, net of cash acquired, and other"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesAndAssetsNetOfCashAcquiredAndOther",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coo_PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Privately-Held Medical Device Company, Portion Attributable To Former Equity Interest Owners",
        "label": "Privately-Held Medical Device Company, Portion Attributable To Former Equity Interest Owners [Member]",
        "terseLabel": "Privately-Held Medical Device Company, Spectacle Lenses, Portion Attributable To Former Equity Interest Owners"
       }
      }
     },
     "localname": "PrivatelyHeldMedicalDeviceCompanyPortionAttributableToFormerEquityInterestOwnersMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Privately-Held U.S.-Based Company, Technologically Advanced Contact Lens Products",
        "label": "Privately-Held U.S.-Based Company, Technologically Advanced Contact Lens Products [Member]",
        "terseLabel": "Privately-Held U.S.-Based Company, Technologically Advanced Contact Lens Products"
       }
      }
     },
     "localname": "PrivatelyHeldUSBasedCompanyTechnologicallyAdvancedContactLensProductsMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_ProceedsFromPaymentsOfShareBasedArrangement": {
     "auth_ref": [],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From (Payments Of) Share-Based Arrangement",
        "label": "Proceeds From (Payments Of) Share-Based Arrangement",
        "verboseLabel": "Net proceeds (payments) related to share-based compensation awards"
       }
      }
     },
     "localname": "ProceedsFromPaymentsOfShareBasedArrangement",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "coo_RestOfWorldExcludingUnitedStatesAndEuropeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rest Of World, Excluding United States And Europe [Member]",
        "label": "Rest Of World, Excluding United States And Europe [Member]",
        "terseLabel": "Rest of world",
        "verboseLabel": "Rest of world"
       }
      }
     },
     "localname": "RestOfWorldExcludingUnitedStatesAndEuropeMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_RevolvingCreditFacilityAndTermLoanFacility2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revolving Credit Facility And Term Loan Facility 2020 [Member]",
        "label": "Revolving Credit Facility And Term Loan Facility 2020 [Member]",
        "terseLabel": "Revolving Credit Facility And Term Loan Facility 2020"
       }
      }
     },
     "localname": "RevolvingCreditFacilityAndTermLoanFacility2020Member",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Long Term And Short Term Debt Instruments [Line Items]",
        "label": "Schedule of Long Term And Short Term Debt Instruments [Line Items]",
        "terseLabel": "Schedule of Long Term And Short Term Debt Instruments [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfLongTermAndShortTermDebtInstrumentsLineItems",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "coo_ScheduleofLongTermAndShortTermDebtInstrumentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Long Term And Short Term Debt Instruments [Table]",
        "label": "Schedule of Long Term And Short Term Debt Instruments [Table]",
        "terseLabel": "Schedule of Long Term And Short Term Debt Instruments [Table]"
       }
      }
     },
     "localname": "ScheduleofLongTermAndShortTermDebtInstrumentsTable",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "coo_ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Terms Of Award, Grants In Period, Number Of Non Employee Directors In Committee",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Terms Of Award, Grants In Period, Number Of Non Employee Directors In Committee",
        "terseLabel": "Number of non-employee directors"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardTermsOfAwardGrantsInPeriodNumberOfNonEmployeeDirectorsInCommittee",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "coo_SightGlassVisionIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "SightGlass Vision, Inc.",
        "label": "SightGlass Vision, Inc. [Member]",
        "terseLabel": "SightGlass Vision, Inc."
       }
      }
     },
     "localname": "SightGlassVisionIncMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_SingleUseSphereLensMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Single Use Sphere Lens [Member]",
        "label": "Single Use Sphere Lens [Member]",
        "terseLabel": "Single-use sphere lens"
       }
      }
     },
     "localname": "SingleUseSphereLensMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_TermLoanAgreement2021364DayMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan Agreement 2021, 364 Day",
        "label": "Term Loan Agreement 2021, 364 Day [Member]",
        "terseLabel": "Term Loan Agreement 2021, 364 Day"
       }
      }
     },
     "localname": "TermLoanAgreement2021364DayMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_TermLoanFacility2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan Facility 2020 [Member]",
        "label": "Term Loan Facility 2020 [Member]",
        "terseLabel": "Term Loan Facility 2020"
       }
      }
     },
     "localname": "TermLoanFacility2020Member",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_TermLoanFacility2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loan Facility 2021",
        "label": "Term Loan Facility 2021 [Member]",
        "terseLabel": "Term Loan Facility 2021"
       }
      }
     },
     "localname": "TermLoanFacility2021Member",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_TermLoansMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term Loans [Member]",
        "label": "Term Loans [Member]",
        "terseLabel": "Term loans"
       }
      }
     },
     "localname": "TermLoansMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails",
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_ToricLensMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Toric Lens [Member]",
        "label": "Toric Lens [Member]",
        "terseLabel": "Toric lens"
       }
      }
     },
     "localname": "ToricLensMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "coo_TreasuryStockParNetValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Treasury Stock Par Net Value [Member]",
        "label": "Treasury Stock Par Net Value [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockParNetValueMember",
     "nsuri": "http://www.coopercos.com/20230731",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "country_US": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES",
        "terseLabel": "United States",
        "verboseLabel": "United States"
       }
      }
     },
     "localname": "US",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r639"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r672"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r637"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "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"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.",
        "label": "Entity [Domain]",
        "terseLabel": "Entity [Domain]"
       }
      }
     },
     "localname": "EntityDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r637"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r637"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r711"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r637"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r637"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r637"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r637"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LegalEntityAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The set of legal entities associated with a report.",
        "label": "Legal Entity [Axis]",
        "terseLabel": "Legal Entity [Axis]"
       }
      }
     },
     "localname": "LegalEntityAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r636"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r638"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "auth_ref": [
      "r673"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure [Text Block]",
        "terseLabel": "Additional 402(v) Disclosure"
       }
      }
     },
     "localname": "Additional402vDisclosureTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_AdjToCompAmt": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation Amount",
        "terseLabel": "Adjustment to Compensation, Amount"
       }
      }
     },
     "localname": "AdjToCompAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_AdjToCompAxis": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]",
        "terseLabel": "Adjustment to Compensation:"
       }
      }
     },
     "localname": "AdjToCompAxis",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]",
        "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote [Text Block]",
        "terseLabel": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "localname": "AdjToPeoCompFnTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_AggtErrCompAmt": {
     "auth_ref": [
      "r644",
      "r655",
      "r665",
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount",
        "terseLabel": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "localname": "AggtErrCompAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "auth_ref": [
      "r647",
      "r658",
      "r668",
      "r693"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]",
        "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_AllAdjToCompMember": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Adjustments to Compensation [Member]",
        "terseLabel": "All Adjustments to Compensation"
       }
      }
     },
     "localname": "AllAdjToCompMember",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "ecd_AllExecutiveCategoriesMember": {
     "auth_ref": [
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Executive Categories [Member]",
        "terseLabel": "All Executive Categories"
       }
      }
     },
     "localname": "AllExecutiveCategoriesMember",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "ecd_AllIndividualsMember": {
     "auth_ref": [
      "r651",
      "r659",
      "r669",
      "r686",
      "r694",
      "r698",
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Individuals [Member]",
        "terseLabel": "All Individuals"
       }
      }
     },
     "localname": "AllIndividualsMember",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "ecd_AllTradingArrangementsMember": {
     "auth_ref": [
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Trading Arrangements [Member]",
        "terseLabel": "All Trading Arrangements"
       }
      }
     },
     "localname": "AllTradingArrangementsMember",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "domainItemType"
    },
    "ecd_AwardExrcPrice": {
     "auth_ref": [
      "r701"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Exercise Price",
        "terseLabel": "Exercise Price"
       }
      }
     },
     "localname": "AwardExrcPrice",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "perShareItemType"
    },
    "ecd_AwardGrantDateFairValue": {
     "auth_ref": [
      "r702"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Grant Date Fair Value",
        "terseLabel": "Fair Value as of Grant Date"
       }
      }
     },
     "localname": "AwardGrantDateFairValue",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_AwardTmgDiscLineItems": {
     "auth_ref": [
      "r697"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Disclosures [Line Items]"
       }
      }
     },
     "localname": "AwardTmgDiscLineItems",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "xbrltype": "stringItemType"
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "auth_ref": [
      "r697"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered [Text Block]",
        "terseLabel": "Award Timing, How MNPI Considered"
       }
      }
     },
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_AwardTmgMethodTextBlock": {
     "auth_ref": [
      "r697"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method [Text Block]",
        "terseLabel": "Award Timing Method"
       }
      }
     },
     "localname": "AwardTmgMethodTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "auth_ref": [
      "r697"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered [Flag]",
        "terseLabel": "Award Timing MNPI Considered"
       }
      }
     },
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "auth_ref": [
      "r697"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure [Text Block]",
        "terseLabel": "Award Timing MNPI Disclosure"
       }
      }
     },
     "localname": "AwardTmgMnpiDiscTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "auth_ref": [
      "r697"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined [Flag]",
        "terseLabel": "Award Timing Predetermined"
       }
      }
     },
     "localname": "AwardTmgPredtrmndFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "auth_ref": [
      "r700"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Underlying Securities Amount",
        "terseLabel": "Underlying Securities"
       }
      }
     },
     "localname": "AwardUndrlygSecuritiesAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "decimalItemType"
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "auth_ref": [
      "r699"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "localname": "AwardsCloseToMnpiDiscIndName",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "auth_ref": [
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures"
       }
      }
     },
     "localname": "AwardsCloseToMnpiDiscTable",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "auth_ref": [
      "r698"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]",
        "terseLabel": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "auth_ref": [
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote [Text Block]",
        "terseLabel": "Changed Peer Group, Footnote"
       }
      }
     },
     "localname": "ChangedPeerGroupFnTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_CoSelectedMeasureAmt": {
     "auth_ref": [
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount",
        "terseLabel": "Company Selected Measure Amount"
       }
      }
     },
     "localname": "CoSelectedMeasureAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "decimalItemType"
    },
    "ecd_CoSelectedMeasureName": {
     "auth_ref": [
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name",
        "terseLabel": "Company Selected Measure Name"
       }
      }
     },
     "localname": "CoSelectedMeasureName",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "auth_ref": [
      "r683"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "auth_ref": [
      "r682"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "auth_ref": [
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "auth_ref": [
      "r681"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]",
        "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "auth_ref": [
      "r680"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote [Text Block]",
        "terseLabel": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "auth_ref": [
      "r644",
      "r655",
      "r665",
      "r690"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis [Text Block]",
        "terseLabel": "Erroneous Compensation Analysis"
       }
      }
     },
     "localname": "ErrCompAnalysisTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_ErrCompRecoveryTable": {
     "auth_ref": [
      "r641",
      "r652",
      "r662",
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]",
        "terseLabel": "Erroneously Awarded Compensation Recovery"
       }
      }
     },
     "localname": "ErrCompRecoveryTable",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_ExecutiveCategoryAxis": {
     "auth_ref": [
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]",
        "terseLabel": "Executive Category:"
       }
      }
     },
     "localname": "ExecutiveCategoryAxis",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "auth_ref": [
      "r648",
      "r659",
      "r669",
      "r694"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount",
        "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "auth_ref": [
      "r648",
      "r659",
      "r669",
      "r694"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount",
        "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "auth_ref": [
      "r648",
      "r659",
      "r669",
      "r694"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount",
        "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "auth_ref": [
      "r648",
      "r659",
      "r669",
      "r694"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability [Text Block]",
        "terseLabel": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_ForgoneRecoveryIndName": {
     "auth_ref": [
      "r648",
      "r659",
      "r669",
      "r694"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "localname": "ForgoneRecoveryIndName",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_IndividualAxis": {
     "auth_ref": [
      "r651",
      "r659",
      "r669",
      "r686",
      "r694",
      "r698",
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]",
        "terseLabel": "Individual:"
       }
      }
     },
     "localname": "IndividualAxis",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_InsiderTradingArrLineItems": {
     "auth_ref": [
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Arrangements [Line Items]"
       }
      }
     },
     "localname": "InsiderTradingArrLineItems",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "xbrltype": "stringItemType"
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "auth_ref": [
      "r640",
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "localname": "InsiderTradingPoliciesProcLineItems",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "xbrltype": "stringItemType"
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "auth_ref": [
      "r640",
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted [Flag]",
        "terseLabel": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "auth_ref": [
      "r640",
      "r710"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]",
        "terseLabel": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_MeasureAxis": {
     "auth_ref": [
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]",
        "terseLabel": "Measure:"
       }
      }
     },
     "localname": "MeasureAxis",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_MeasureName": {
     "auth_ref": [
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure Name",
        "terseLabel": "Name"
       }
      }
     },
     "localname": "MeasureName",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "auth_ref": [
      "r697"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value [Flag]",
        "terseLabel": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "localname": "MnpiDiscTimedForCompValFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "auth_ref": [
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement [Text Block]",
        "terseLabel": "Material Terms of Trading Arrangement"
       }
      }
     },
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote [Text Block]",
        "terseLabel": "Named Executive Officers, Footnote"
       }
      }
     },
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "auth_ref": [
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description [Text Block]",
        "terseLabel": "Non-GAAP Measure Description"
       }
      }
     },
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_NonNeosMember": {
     "auth_ref": [
      "r648",
      "r659",
      "r669",
      "r686",
      "r694"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-NEOs [Member]",
        "terseLabel": "Non-NEOs"
       }
      }
     },
     "localname": "NonNeosMember",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "auth_ref": [
      "r676"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount",
        "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "auth_ref": [
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount",
        "terseLabel": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_NonPeoNeoMember": {
     "auth_ref": [
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO [Member]",
        "terseLabel": "Non-PEO NEO"
       }
      }
     },
     "localname": "NonPeoNeoMember",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "auth_ref": [
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "localname": "NonRule10b51ArrAdoptedFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "auth_ref": [
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "localname": "NonRule10b51ArrTrmntdFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_OtherPerfMeasureAmt": {
     "auth_ref": [
      "r678"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount",
        "terseLabel": "Other Performance Measure, Amount"
       }
      }
     },
     "localname": "OtherPerfMeasureAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "decimalItemType"
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "auth_ref": [
      "r646",
      "r657",
      "r667",
      "r692"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount",
        "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "localname": "OutstandingAggtErrCompAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "auth_ref": [
      "r649",
      "r660",
      "r670",
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery Compensation Amount",
        "terseLabel": "Compensation Amount"
       }
      }
     },
     "localname": "OutstandingRecoveryCompAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_OutstandingRecoveryIndName": {
     "auth_ref": [
      "r649",
      "r660",
      "r670",
      "r695"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Recovery, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "localname": "OutstandingRecoveryIndName",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "auth_ref": [
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Line Items]"
       }
      }
     },
     "localname": "PayVsPerformanceDisclosureLineItems",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "xbrltype": "stringItemType"
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "auth_ref": [
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote [Text Block]",
        "terseLabel": "Peer Group Issuers, Footnote"
       }
      }
     },
     "localname": "PeerGroupIssuersFnTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "auth_ref": [
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount",
        "terseLabel": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "auth_ref": [
      "r676"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount",
        "terseLabel": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "localname": "PeoActuallyPaidCompAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_PeoMember": {
     "auth_ref": [
      "r686"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO [Member]",
        "terseLabel": "PEO"
       }
      }
     },
     "localname": "PeoMember",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "ecd_PeoName": {
     "auth_ref": [
      "r679"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name",
        "terseLabel": "PEO Name"
       }
      }
     },
     "localname": "PeoName",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "ecd_PeoTotalCompAmt": {
     "auth_ref": [
      "r675"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount",
        "terseLabel": "PEO Total Compensation Amount"
       }
      }
     },
     "localname": "PeoTotalCompAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_PvpTable": {
     "auth_ref": [
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]",
        "terseLabel": "Pay vs Performance Disclosure"
       }
      }
     },
     "localname": "PvpTable",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_PvpTableTextBlock": {
     "auth_ref": [
      "r674"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance [Table Text Block]",
        "terseLabel": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "localname": "PvpTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "auth_ref": [
      "r641",
      "r652",
      "r662",
      "r687"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]"
       }
      }
     },
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "xbrltype": "stringItemType"
    },
    "ecd_RestatementDateAxis": {
     "auth_ref": [
      "r642",
      "r653",
      "r663",
      "r688"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]",
        "terseLabel": "Restatement Determination Date:"
       }
      }
     },
     "localname": "RestatementDateAxis",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_RestatementDeterminationDate": {
     "auth_ref": [
      "r643",
      "r654",
      "r664",
      "r689"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date",
        "terseLabel": "Restatement Determination Date"
       }
      }
     },
     "localname": "RestatementDeterminationDate",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "dateItemType"
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "auth_ref": [
      "r650",
      "r661",
      "r671",
      "r696"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Does Not Require Recovery [Text Block]",
        "terseLabel": "Restatement does not require Recovery"
       }
      }
     },
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "auth_ref": [
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "localname": "Rule10b51ArrAdoptedFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "auth_ref": [
      "r705"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated [Flag]",
        "terseLabel": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "localname": "Rule10b51ArrTrmntdFlag",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "booleanItemType"
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "auth_ref": [
      "r645",
      "r656",
      "r666",
      "r691"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method [Text Block]",
        "terseLabel": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_TabularListTableTextBlock": {
     "auth_ref": [
      "r685"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List [Table Text Block]",
        "terseLabel": "Tabular List, Table"
       }
      }
     },
     "localname": "TabularListTableTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_TotalShareholderRtnAmt": {
     "auth_ref": [
      "r677"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount",
        "terseLabel": "Total Shareholder Return Amount"
       }
      }
     },
     "localname": "TotalShareholderRtnAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "auth_ref": [
      "r684"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group [Text Block]",
        "terseLabel": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ecd_TradingArrAxis": {
     "auth_ref": [
      "r704"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]",
        "terseLabel": "Trading Arrangement:"
       }
      }
     },
     "localname": "TradingArrAxis",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_TradingArrByIndTable": {
     "auth_ref": [
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]",
        "terseLabel": "Trading Arrangements, by Individual"
       }
      }
     },
     "localname": "TradingArrByIndTable",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_TrdArrAdoptionDate": {
     "auth_ref": [
      "r707"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Adoption Date",
        "terseLabel": "Adoption Date"
       }
      }
     },
     "localname": "TrdArrAdoptionDate",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_TrdArrDuration": {
     "auth_ref": [
      "r708"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Duration",
        "terseLabel": "Arrangement Duration"
       }
      }
     },
     "localname": "TrdArrDuration",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "durationItemType"
    },
    "ecd_TrdArrIndName": {
     "auth_ref": [
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Name",
        "terseLabel": "Name"
       }
      }
     },
     "localname": "TrdArrIndName",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_TrdArrIndTitle": {
     "auth_ref": [
      "r706"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Individual Title",
        "terseLabel": "Title"
       }
      }
     },
     "localname": "TrdArrIndTitle",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_TrdArrSecuritiesAggAvailAmt": {
     "auth_ref": [
      "r709"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement, Securities Aggregate Available Amount",
        "terseLabel": "Aggregate Available"
       }
      }
     },
     "localname": "TrdArrSecuritiesAggAvailAmt",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "sharesItemType"
    },
    "ecd_TrdArrTerminationDate": {
     "auth_ref": [
      "r707"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement Termination Date",
        "terseLabel": "Termination Date"
       }
      }
     },
     "localname": "TrdArrTerminationDate",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "xbrltype": "stringItemType"
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "auth_ref": [
      "r703"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change, Percent",
        "terseLabel": "Underlying Security Market Price Change"
       }
      }
     },
     "localname": "UndrlygSecurityMktPriceChngPct",
     "nsuri": "http://xbrl.sec.gov/ecd/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "pureItemType"
    },
    "srt_ConsolidationItemsAxis": {
     "auth_ref": [
      "r202",
      "r238",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r255",
      "r259",
      "r305",
      "r306",
      "r307",
      "r308",
      "r310",
      "r311",
      "r313",
      "r315",
      "r316",
      "r735",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Axis]",
        "terseLabel": "Consolidation Items [Axis]"
       }
      }
     },
     "localname": "ConsolidationItemsAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidationItemsDomain": {
     "auth_ref": [
      "r202",
      "r238",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r255",
      "r259",
      "r305",
      "r306",
      "r307",
      "r308",
      "r310",
      "r311",
      "r313",
      "r315",
      "r316",
      "r735",
      "r736"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation Items [Domain]",
        "terseLabel": "Consolidation Items [Domain]"
       }
      }
     },
     "localname": "ConsolidationItemsDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [
      "r270",
      "r271",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EuropeMember": {
     "auth_ref": [
      "r779",
      "r780",
      "r781",
      "r782"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe [Member]",
        "terseLabel": "Europe",
        "verboseLabel": "Europe"
       }
      }
     },
     "localname": "EuropeMember",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r261",
      "r463",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r602",
      "r620",
      "r627",
      "r712",
      "r733",
      "r734",
      "r737",
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r261",
      "r463",
      "r500",
      "r501",
      "r502",
      "r503",
      "r504",
      "r505",
      "r602",
      "r620",
      "r627",
      "r712",
      "r733",
      "r734",
      "r737",
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r270",
      "r271",
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r263",
      "r264",
      "r520",
      "r521",
      "r522",
      "r577",
      "r578",
      "r579",
      "r586",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r603",
      "r621",
      "r629",
      "r737",
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r263",
      "r264",
      "r520",
      "r521",
      "r522",
      "r577",
      "r578",
      "r579",
      "r586",
      "r590",
      "r592",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r603",
      "r621",
      "r629",
      "r737",
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": {
     "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": "AOCI Attributable to Parent, Net of Tax [Roll Forward]",
        "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "AOCIAttributableToParentNetOfTaxRollForward",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r26",
      "r626"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 5.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": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r266",
      "r267"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 4.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 from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Trade accounts receivable, net of allowance for credit losses of $27.6 at July\u00a031, 2023, and $20.7 at October\u00a031, 2022"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesNoncurrent": {
     "auth_ref": [
      "r107",
      "r149"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 1.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": "Long-term tax payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": {
     "auth_ref": [
      "r7",
      "r15",
      "r38",
      "r715",
      "r716",
      "r717"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.",
        "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]",
        "terseLabel": "Minimum Pension Liability"
       }
      }
     },
     "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "auth_ref": [
      "r182",
      "r190",
      "r191",
      "r429",
      "r610",
      "r715"
     ],
     "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": "Derivative Instruments",
        "verboseLabel": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent"
       }
      }
     },
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [
      "r189",
      "r190",
      "r449",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455"
     ],
     "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": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.coopercos.com/role/StockholdersEquityNarrativeDetails",
      "http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r37",
      "r38",
      "r118",
      "r176",
      "r478",
      "r510",
      "r511"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "verboseLabel": "Accumulated other comprehensive loss"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [
      "r189",
      "r190",
      "r449",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.coopercos.com/role/StockholdersEquityNarrativeDetails",
      "http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r4",
      "r15",
      "r38",
      "r437",
      "r440",
      "r461",
      "r506",
      "r507",
      "r715",
      "r716",
      "r717",
      "r724",
      "r725",
      "r726"
     ],
     "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"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity",
      "http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedTranslationAdjustmentMember": {
     "auth_ref": [
      "r6",
      "r15",
      "r38",
      "r190",
      "r191",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r715"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent.",
        "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]",
        "terseLabel": "Foreign Currency Translation Adjustment"
       }
      }
     },
     "localname": "AccumulatedTranslationAdjustmentMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r110",
      "r626",
      "r775"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r401",
      "r402",
      "r403",
      "r518",
      "r724",
      "r725",
      "r726",
      "r766",
      "r777"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r73",
      "r74",
      "r367"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r397",
      "r404"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-Based Payment Arrangement, Expense",
        "verboseLabel": "Total share-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r177",
      "r268",
      "r276"
     ],
     "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 for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheetsParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "auth_ref": [
      "r12",
      "r57",
      "r61"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome": {
       "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 intangibles"
       }
      }
     },
     "localname": "AmortizationOfIntangibleAssets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r227"
     ],
     "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": "Number of stock option shares and restricted stock units excluded (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of antidilutive security.",
        "label": "Antidilutive Securities [Axis]",
        "terseLabel": "Antidilutive Securities [Axis]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AntidilutiveSecuritiesNameDomain": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.",
        "label": "Antidilutive Securities, Name [Domain]",
        "terseLabel": "Antidilutive Securities, Name [Domain]"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r147",
      "r173",
      "r200",
      "r236",
      "r251",
      "r257",
      "r273",
      "r305",
      "r306",
      "r308",
      "r309",
      "r310",
      "r312",
      "r314",
      "r316",
      "r317",
      "r427",
      "r430",
      "r447",
      "r472",
      "r545",
      "r626",
      "r635",
      "r735",
      "r736",
      "r770"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "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",
        "verboseLabel": "Total Identifiable assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails",
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r167",
      "r179",
      "r200",
      "r273",
      "r305",
      "r306",
      "r308",
      "r309",
      "r310",
      "r312",
      "r314",
      "r316",
      "r317",
      "r427",
      "r430",
      "r447",
      "r626",
      "r735",
      "r736",
      "r770"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 6.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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "auth_ref": [
      "r423",
      "r622",
      "r623"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "auth_ref": [
      "r75",
      "r77",
      "r423",
      "r622",
      "r623"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "auth_ref": [
      "r423"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": {
     "auth_ref": [
      "r84"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.",
        "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount",
        "terseLabel": "Goodwill, expected tax deductible amount"
       }
      }
     },
     "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Combination and Asset Acquisition [Abstract]",
        "terseLabel": "Business Combination And Asset Acquisition [Abstract]"
       }
      }
     },
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferred1": {
     "auth_ref": [
      "r1",
      "r2",
      "r14"
     ],
     "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": "Aggregate consideration"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferred1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": {
     "auth_ref": [
      "r1",
      "r2",
      "r82",
      "r425"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.",
        "label": "Business Combination, Consideration Transferred, Liabilities Incurred",
        "terseLabel": "Payables incurred in acquisition"
       }
      }
     },
     "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r426",
      "r720"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "negatedLabel": "Decrease in contingent consideration liability",
        "terseLabel": "Change in fair value of contingent consideration"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails",
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High",
        "terseLabel": "Undiscounted range of the contingent consideration, maximum"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": {
     "auth_ref": [
      "r83"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.",
        "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low",
        "terseLabel": "Undiscounted range of the contingent consideration, minimum"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r78",
      "r79"
     ],
     "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": "Finite-lived intangibles"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss": {
     "auth_ref": [
      "r76"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In a business combination achieved in stages, this element represents the amount of net gain (loss) recognized by the entity as a result of remeasuring to fair value the equity interest in the acquiree it held before the business combination.",
        "label": "Business Combination, Step Acquisition, Equity Interest in Acquiree, Remeasurement Gain (Loss), Net",
        "terseLabel": "Net gains recognized"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeRemeasurementGainOrLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r44",
      "r169",
      "r604"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "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",
        "verboseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets",
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r44",
      "r127",
      "r197"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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, cash equivalents, and restricted cash at end of period",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period",
        "totalLabel": "Total cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]",
        "terseLabel": "Reconciliation of cash flow information:"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r3",
      "r127"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "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) increase in cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths": {
     "auth_ref": [
      "r96"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The estimated net amount of existing gains or losses on cash flow hedges at the reporting date expected to be reclassified to earnings within the next 12 months.",
        "label": "Cash Flow Hedge Gain (Loss) to be Reclassified within 12 Months",
        "negatedTerseLabel": "Derivative loss expected to be realized in earnings over the next twelve months"
       }
      }
     },
     "localname": "CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r33",
      "r101",
      "r475",
      "r532"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "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",
        "verboseLabel": "Contingencies (Note 10)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": {
     "auth_ref": [
      "r62",
      "r591"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.",
        "label": "Commitments and Contingencies, Policy [Policy Text Block]",
        "terseLabel": "Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/GeneralPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Cash Paid",
        "terseLabel": "Dividends on common stock (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquityParenthetical",
      "http://www.coopercos.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r109"
     ],
     "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 dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r109",
      "r533"
     ],
     "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, authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r109"
     ],
     "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, issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r16",
      "r109",
      "r533",
      "r551",
      "r777",
      "r778"
     ],
     "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",
        "periodEndLabel": "Common stock, ending balance (in shares)",
        "periodStartLabel": "Common stock, beginning balance (in shares)",
        "terseLabel": "Common stock, outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheetsParenthetical",
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r109",
      "r477",
      "r626"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 2.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",
        "verboseLabel": "Common stock, $10 cents par value, 120.0 shares authorized, 53.9 issued and 49.5 outstanding at July\u00a031, 2023, and 53.8 issued and 49.3 outstanding at October\u00a031, 2022"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r88",
      "r145",
      "r186",
      "r188",
      "r194",
      "r468",
      "r486"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome": {
       "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. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r360",
      "r361",
      "r364"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "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",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityNoncurrent": {
     "auth_ref": [
      "r360",
      "r361",
      "r364"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "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 noncurrent.",
        "label": "Contract with Customer, Liability, Noncurrent",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateNonSegmentMember": {
     "auth_ref": [
      "r18",
      "r250",
      "r251",
      "r252",
      "r253",
      "r259",
      "r728"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "auth_ref": [
      "r123",
      "r463"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "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": "Cost of sales"
       }
      }
     },
     "localname": "CostOfGoodsAndServicesSold",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CostOfSalesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing cost of sales.",
        "label": "Cost of Sales [Member]",
        "terseLabel": "Cost of sales"
       }
      }
     },
     "localname": "CostOfSalesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails",
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails",
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CustomerRelationshipsMember": {
     "auth_ref": [
      "r81"
     ],
     "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]",
        "terseLabel": "Customer relationships"
       }
      }
     },
     "localname": "CustomerRelationshipsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails",
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtCurrent": {
     "auth_ref": [
      "r174"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      },
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of debt and lease obligation, classified as current.",
        "label": "Debt, Current",
        "terseLabel": "Short-term debt (Note 5)",
        "totalLabel": "Short-term debt"
       }
      }
     },
     "localname": "DebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets",
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r139",
      "r198",
      "r318",
      "r324",
      "r325",
      "r326",
      "r327",
      "r328",
      "r329",
      "r334",
      "r341",
      "r342",
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Financing Arrangements"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r24",
      "r105",
      "r106",
      "r148",
      "r150",
      "r202",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r458",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r722"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "auth_ref": [
      "r24",
      "r150",
      "r345"
     ],
     "calculation": {
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.",
        "label": "Long-Term Debt, Gross",
        "terseLabel": "Long-term debt, gross"
       }
      }
     },
     "localname": "DebtInstrumentCarryingAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "auth_ref": [
      "r98",
      "r100",
      "r319",
      "r458",
      "r616",
      "r617"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentLineItems": {
     "auth_ref": [
      "r202",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r343",
      "r458",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r722"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r32",
      "r202",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r458",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r722"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r32",
      "r66",
      "r67",
      "r97",
      "r98",
      "r100",
      "r102",
      "r141",
      "r142",
      "r202",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r325",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r343",
      "r458",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r722"
     ],
     "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 And Short Term Debt Instruments [Table]"
       }
      }
     },
     "localname": "DebtInstrumentTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "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": "Debt term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtLongtermAndShorttermCombinedAmount": {
     "auth_ref": [],
     "calculation": {
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.",
        "label": "Debt, Long-Term and Short-Term, Combined Amount",
        "totalLabel": "Total debt"
       }
      }
     },
     "localname": "DebtLongtermAndShorttermCombinedAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredFinanceCostsNoncurrentNet": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtNoncurrent",
       "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",
        "negatedLabel": "Less: unamortized debt issuance cost"
       }
      }
     },
     "localname": "DeferredFinanceCostsNoncurrentNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r407",
      "r408"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred tax assets"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r407",
      "r408",
      "r473"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 4.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 tax liabilities"
       }
      }
     },
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r12",
      "r241"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [
      "r523",
      "r524",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r546",
      "r547",
      "r548",
      "r549",
      "r560",
      "r561",
      "r562",
      "r563",
      "r566",
      "r567",
      "r568",
      "r569",
      "r580",
      "r581",
      "r584",
      "r585",
      "r628",
      "r629"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails",
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r91",
      "r92",
      "r93",
      "r95",
      "r523",
      "r524",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r546",
      "r547",
      "r548",
      "r549",
      "r560",
      "r561",
      "r562",
      "r563",
      "r566",
      "r567",
      "r568",
      "r569",
      "r580",
      "r581",
      "r584",
      "r585",
      "r609",
      "r628",
      "r629"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails",
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r146",
      "r434",
      "r442"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Financial Derivatives and Hedging"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedging"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": {
     "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": "Derivative Instruments and Hedging Activities Disclosures [Line Items]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails",
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about derivatives and hedging activities.",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Table]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails",
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r764",
      "r765"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative notional amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeTermOfContract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Derivative, Term of Contract",
        "verboseLabel": "Interest rate swap contracts, contract term (or less)"
       }
      }
     },
     "localname": "DerivativeTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r365",
      "r370",
      "r398",
      "r399",
      "r400",
      "r624"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "verboseLabel": "Share-Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]",
        "terseLabel": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r143"
     ],
     "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": "Dividends on common stock ($0.03 per share)"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "verboseLabel": "Earnings per share (Note 7):"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r195",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r217",
      "r219",
      "r224",
      "r225",
      "r226",
      "r230",
      "r445",
      "r446",
      "r469",
      "r487",
      "r611"
     ],
     "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",
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic earnings per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome",
      "http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Basic:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r195",
      "r208",
      "r209",
      "r210",
      "r211",
      "r212",
      "r219",
      "r224",
      "r225",
      "r226",
      "r230",
      "r445",
      "r446",
      "r469",
      "r487",
      "r611"
     ],
     "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",
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted earnings per share (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome",
      "http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Diluted:"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r216",
      "r227",
      "r228",
      "r229"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "Earnings Per Share"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r448"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 4.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. Excludes amounts 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": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations",
        "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r410"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/IncomeTaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "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": "Employee compensation and benefits"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "auth_ref": [
      "r397"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement, Expense, Tax Benefit",
        "terseLabel": "Related income tax benefit"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeStockOptionMember": {
     "auth_ref": [],
     "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": "Employee Stock Option [Member]",
        "terseLabel": "Stock Options"
       }
      }
     },
     "localname": "EmployeeStockOptionMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r16",
      "r163",
      "r189",
      "r190",
      "r191",
      "r203",
      "r204",
      "r205",
      "r207",
      "r213",
      "r215",
      "r231",
      "r274",
      "r275",
      "r359",
      "r401",
      "r402",
      "r403",
      "r414",
      "r415",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r444",
      "r449",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r461",
      "r506",
      "r507",
      "r508",
      "r518",
      "r572"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity",
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r270"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Equity method investment, ownership percentage"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": {
     "auth_ref": [
      "r718",
      "r719",
      "r721"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment.",
        "label": "Equity Method Investment, Realized Gain (Loss) on Disposal",
        "terseLabel": "Equity method investment realized gain"
       }
      }
     },
     "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r246",
      "r269",
      "r713",
      "r729"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Equity method investments"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.",
        "label": "Finance Lease, Liability, Current",
        "terseLabel": "Financing lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes current finance lease liability.",
        "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r459"
     ],
     "calculation": {
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.",
        "label": "Finance Lease, Liability, Noncurrent",
        "terseLabel": "Financing lease liabilities"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "auth_ref": [
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability.",
        "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]"
       }
      }
     },
     "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "enumerationSetItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "terseLabel": "Weighted Average Amortization Period (in years)"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [
      "r171",
      "r290"
     ],
     "calculation": {
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0
      }
     },
     "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",
        "terseLabel": "Accumulated Amortization"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "auth_ref": [
      "r137"
     ],
     "calculation": {
      "http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "auth_ref": [],
     "calculation": {
      "http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2023"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.",
        "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]",
        "terseLabel": "Schedule of remaining amortization expenses for intangible assets with definite lives"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "auth_ref": [
      "r137"
     ],
     "calculation": {
      "http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "terseLabel": "2027"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "auth_ref": [
      "r137"
     ],
     "calculation": {
      "http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "terseLabel": "2026"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "auth_ref": [
      "r137"
     ],
     "calculation": {
      "http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "terseLabel": "2025"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "auth_ref": [
      "r288",
      "r289",
      "r290",
      "r291",
      "r464",
      "r465"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails",
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "auth_ref": [
      "r136",
      "r465"
     ],
     "calculation": {
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Finite-Lived Intangible Assets, Gross",
        "terseLabel": "Gross\u00a0 Carrying Amount"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "auth_ref": [
      "r464"
     ],
     "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": "Finite-Lived Intangible Assets [Line Items]",
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "auth_ref": [
      "r58",
      "r60"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails",
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "auth_ref": [
      "r136",
      "r464"
     ],
     "calculation": {
      "http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "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",
        "totalLabel": "Intangible assets with definite lives, net"
       }
      }
     },
     "localname": "FiniteLivedIntangibleAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsRemainingAmortizationExpensesforIntangibleAssetswithDefiniteLivesDetails",
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ForeignExchangeForwardMember": {
     "auth_ref": [
      "r539",
      "r543",
      "r548",
      "r562",
      "r568",
      "r582",
      "r583",
      "r584",
      "r629"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.",
        "label": "Foreign Exchange Forward [Member]",
        "terseLabel": "Foreign Exchange Forward"
       }
      }
     },
     "localname": "ForeignExchangeForwardMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r170",
      "r278",
      "r466",
      "r614",
      "r626",
      "r731",
      "r732"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 2.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/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails",
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetImpairment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.",
        "label": "Goodwill and Intangible Asset Impairment",
        "terseLabel": "Impairment of goodwill and intangible assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetImpairment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill and Intangible Assets Disclosure [Abstract]",
        "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for goodwill and intangible assets.",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "verboseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r122",
      "r200",
      "r236",
      "r250",
      "r256",
      "r259",
      "r273",
      "r305",
      "r306",
      "r308",
      "r309",
      "r310",
      "r312",
      "r314",
      "r316",
      "r317",
      "r447",
      "r613",
      "r735"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r0",
      "r120",
      "r153",
      "r236",
      "r250",
      "r256",
      "r259",
      "r470",
      "r483",
      "r613"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome": {
       "order": 1.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/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails",
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "auth_ref": [
      "r292",
      "r294",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by location in the income statement.",
        "label": "Income Statement Location [Axis]",
        "terseLabel": "Income Statement Location [Axis]"
       }
      }
     },
     "localname": "IncomeStatementLocationAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails",
      "http://www.coopercos.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "auth_ref": [
      "r294",
      "r556"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in the income statement.",
        "label": "Income Statement Location [Domain]",
        "terseLabel": "Income Statement Location [Domain]"
       }
      }
     },
     "localname": "IncomeStatementLocationDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails",
      "http://www.coopercos.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r201",
      "r406",
      "r411",
      "r412",
      "r413",
      "r416",
      "r418",
      "r421",
      "r422",
      "r516"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r156",
      "r162",
      "r214",
      "r215",
      "r244",
      "r409",
      "r417",
      "r488"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome": {
       "order": 2.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)",
        "verboseLabel": "Provision for income taxes (Note 6)"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapital": {
     "auth_ref": [
      "r11"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period of all assets and liabilities used in operating activities.",
        "label": "Increase (Decrease) in Operating Capital",
        "negatedTerseLabel": "Net changes in operating capital"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapital",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r220",
      "r221",
      "r222",
      "r226",
      "r369"
     ],
     "calculation": {
      "http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails": {
       "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 stock plans (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": {
     "auth_ref": [
      "r138"
     ],
     "calculation": {
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.",
        "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)",
        "terseLabel": "Intangible assets with indefinite lives, net"
       }
      }
     },
     "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "auth_ref": [
      "r56",
      "r59"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      },
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "terseLabel": "Other intangibles, net (Note 4)",
        "totalLabel": "Total other intangibles, net"
       }
      }
     },
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets",
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpense": {
     "auth_ref": [
      "r99",
      "r155",
      "r192",
      "r240",
      "r457",
      "r557",
      "r633",
      "r776"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome": {
       "order": 2.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",
        "terseLabel": "Interest expense",
        "verboseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails",
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestExpenseMember": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing interest expense.",
        "label": "Interest Expense [Member]",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r601",
      "r631",
      "r632"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails",
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]",
        "terseLabel": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "localname": "InventoryDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.",
        "label": "Inventory Disclosure [Text Block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "InventoryDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/Inventories"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "auth_ref": [
      "r134",
      "r606"
     ],
     "calculation": {
      "http://www.coopercos.com/role/InventoriesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "terseLabel": "Finished goods"
       }
      }
     },
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryNet": {
     "auth_ref": [
      "r178",
      "r605",
      "r626"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.coopercos.com/role/InventoriesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.",
        "label": "Inventory, Net",
        "totalLabel": "Total inventories",
        "verboseLabel": "Inventories (Note 3)"
       }
      }
     },
     "localname": "InventoryNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets",
      "http://www.coopercos.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "auth_ref": [
      "r134",
      "r608"
     ],
     "calculation": {
      "http://www.coopercos.com/role/InventoriesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "terseLabel": "Raw materials"
       }
      }
     },
     "localname": "InventoryRawMaterialsNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "auth_ref": [
      "r134",
      "r607"
     ],
     "calculation": {
      "http://www.coopercos.com/role/InventoriesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.",
        "label": "Inventory, Work in Process, Net of Reserves",
        "terseLabel": "Work-in-process"
       }
      }
     },
     "localname": "InventoryWorkInProcessNetOfReserves",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/InventoriesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r29",
      "r200",
      "r273",
      "r305",
      "r306",
      "r308",
      "r309",
      "r310",
      "r312",
      "r314",
      "r316",
      "r317",
      "r428",
      "r430",
      "r431",
      "r447",
      "r531",
      "r612",
      "r635",
      "r735",
      "r770",
      "r771"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 2.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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r114",
      "r152",
      "r481",
      "r626",
      "r723",
      "r730",
      "r767"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r31",
      "r168",
      "r200",
      "r273",
      "r305",
      "r306",
      "r308",
      "r309",
      "r310",
      "r312",
      "r314",
      "r316",
      "r317",
      "r428",
      "r430",
      "r431",
      "r447",
      "r626",
      "r735",
      "r770",
      "r771"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 2.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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": {
     "auth_ref": [
      "r27"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate at the end of the reporting period.",
        "label": "Line of Credit Facility, Interest Rate at Period End",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r27"
     ],
     "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": "Aggregate principal amount"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails",
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets.",
        "label": "Long-Lived Assets by Geographic Areas [Table Text Block]",
        "verboseLabel": "Schedule of net property, plant and equipment by country of domicile"
       }
      }
     },
     "localname": "LongLivedAssetsByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebtAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Unclassified [Abstract]",
        "terseLabel": "Long-term Debt"
       }
      }
     },
     "localname": "LongTermDebtAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermDebtAndCapitalLeaseObligations": {
     "auth_ref": [
      "r24",
      "r474"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      },
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.",
        "label": "Long-Term Debt and Lease Obligation",
        "terseLabel": "Long-term debt (Note 5)",
        "totalLabel": "Long-term debt"
       }
      }
     },
     "localname": "LongTermDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets",
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r175"
     ],
     "calculation": {
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "totalLabel": "Long-term debt, excluding financing leases"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r32",
      "r63",
      "r64"
     ],
     "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": "Debt outstanding"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "auth_ref": [
      "r32"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails",
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "auth_ref": [
      "r32",
      "r65"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails",
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LossContingencyDisclosures": {
     "auth_ref": [
      "r297",
      "r298",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.",
        "label": "Contingencies Disclosure [Text Block]",
        "terseLabel": "Contingencies"
       }
      }
     },
     "localname": "LossContingencyDisclosures",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/Contingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_MediumTermNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Debt instruments with maturities ranging from five to ten years.",
        "label": "Medium-term Notes [Member]",
        "terseLabel": "Term loans"
       }
      }
     },
     "localname": "MediumTermNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r36",
      "r151",
      "r200",
      "r273",
      "r305",
      "r308",
      "r309",
      "r310",
      "r316",
      "r317",
      "r447",
      "r480",
      "r535"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.",
        "label": "Equity, Attributable to Noncontrolling Interest",
        "terseLabel": "Noncontrolling interests"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r196"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 3.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 (used in) provided by financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r196"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 2.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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r127",
      "r128",
      "r129"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 1.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 provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r121",
      "r129",
      "r154",
      "r166",
      "r184",
      "r187",
      "r191",
      "r200",
      "r206",
      "r208",
      "r209",
      "r210",
      "r211",
      "r214",
      "r215",
      "r223",
      "r236",
      "r250",
      "r256",
      "r259",
      "r273",
      "r305",
      "r306",
      "r308",
      "r309",
      "r310",
      "r312",
      "r314",
      "r316",
      "r317",
      "r446",
      "r447",
      "r484",
      "r553",
      "r570",
      "r571",
      "r613",
      "r633",
      "r735"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "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)",
        "terseLabel": "Net income",
        "totalLabel": "Net income",
        "verboseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows",
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome",
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity",
      "http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "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": "Accounting Pronouncements Recently Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/GeneralPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r85",
      "r359",
      "r724",
      "r725",
      "r726",
      "r777"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.",
        "label": "Noncontrolling Interest [Member]",
        "terseLabel": "Noncontrolling Interests"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NumberOfInterestRateDerivativesHeld": {
     "auth_ref": [
      "r89",
      "r90"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of interest rate derivative instruments held by the entity at the reporting date.",
        "label": "Number of Interest Rate Derivatives Held",
        "terseLabel": "Number of interest rate swap contracts held"
       }
      }
     },
     "localname": "NumberOfInterestRateDerivativesHeld",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r236",
      "r250",
      "r256",
      "r259",
      "r613"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome": {
       "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": "Total operating income",
        "totalLabel": "Operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails",
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingSegmentsMember": {
     "auth_ref": [
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r259"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r130",
      "r131",
      "r132",
      "r144"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.",
        "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]",
        "terseLabel": "General"
       }
      }
     },
     "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/General"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 4.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 assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTax": {
     "auth_ref": [
      "r193",
      "r449",
      "r450",
      "r455",
      "r467",
      "r485",
      "r715",
      "r716"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Tax",
        "terseLabel": "Gross change in value"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": {
     "auth_ref": [
      "r180",
      "r181"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax",
        "terseLabel": "Cash flow hedges"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax": {
     "auth_ref": [
      "r180",
      "r181"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax and before reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification, after Tax",
        "terseLabel": "Amount recognized in other comprehensive income on interest rate swaps contracts, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": {
     "auth_ref": [
      "r180",
      "r181",
      "r432",
      "r433",
      "r435"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax and 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), before Reclassification and Tax",
        "verboseLabel": "Amount recognized in accumulated other comprehensive loss on interest rate swap contracts, gross"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax": {
     "auth_ref": [
      "r181",
      "r183"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, after Tax",
        "terseLabel": "Amount reclassified from other comprehensive income into earnings, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": {
     "auth_ref": [
      "r161",
      "r181",
      "r183"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax",
        "negatedLabel": "Amount reclassified from accumulated other comprehensive loss into earnings, gross",
        "negatedTerseLabel": "Loss recognized on derivatives within interest expense"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofDerivativeInstrumentsRecognizedinCondensedConsolidatedStatementsofIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r5"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "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.",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustment"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r16",
      "r23",
      "r185",
      "r188",
      "r193",
      "r449",
      "r450",
      "r455",
      "r467",
      "r485",
      "r715",
      "r716"
     ],
     "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 income (loss), net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "verboseLabel": "Other comprehensive income, net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "auth_ref": [
      "r8",
      "r189",
      "r193",
      "r409",
      "r419",
      "r420",
      "r449",
      "r453",
      "r455",
      "r467",
      "r485"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), Tax",
        "negatedLabel": "Tax effect"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r30",
      "r626"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r129"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedTerseLabel": "Other non-cash items"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r125"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "negatedLabel": "Other expense, net",
        "negatedTerseLabel": "Other expense (income), net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails",
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "auth_ref": [
      "r10"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "negatedLabel": "Settlement of contingent consideration"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 6.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": "Repurchase of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 8.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 on common stock",
        "verboseLabel": "Dividends on common stock"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows",
      "http://www.coopercos.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "auth_ref": [
      "r40",
      "r424"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.",
        "label": "Payments to Acquire Businesses, Gross",
        "terseLabel": "Payments to acquire business"
       }
      }
     },
     "localname": "PaymentsToAcquireBusinessesGross",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "auth_ref": [
      "r40"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.",
        "label": "Payments to Acquire Equity Method Investments",
        "terseLabel": "Payments to form joint venture"
       }
      }
     },
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 1.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": "Purchases of property, plant and equipment"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [
      "r738",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r108",
      "r347"
     ],
     "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 dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheetsParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r108",
      "r533"
     ],
     "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, authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r108",
      "r347"
     ],
     "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, issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r108",
      "r533",
      "r551",
      "r777",
      "r778"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheetsParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r108",
      "r476",
      "r626"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 1.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",
        "verboseLabel": "Preferred stock, $10 cents par value, 1.0 shares authorized, zero shares issued or outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r714"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 2.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 in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expense and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries": {
     "auth_ref": [
      "r39"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).",
        "label": "Proceeds from Divestiture of Interest in Consolidated Subsidiaries",
        "terseLabel": "Proceeds from sale of interest in a subsidiary"
       }
      }
     },
     "localname": "ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails",
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfLongTermDebt": {
     "auth_ref": [
      "r41",
      "r513"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 3.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": "Proceeds from long-term debt, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": {
     "auth_ref": [],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Proceeds from (Repayments of) Short-Term Debt",
        "terseLabel": "Net (repayments of) proceeds from short-term debt"
       }
      }
     },
     "localname": "ProceedsFromRepaymentsOfShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromStockPlans": {
     "auth_ref": [
      "r9"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow associated with the amount received from the stock plan during the period.",
        "label": "Proceeds from Stock Plans",
        "terseLabel": "Issuance of common stock for employee stock purchase plan"
       }
      }
     },
     "localname": "ProceedsFromStockPlans",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r13",
      "r471",
      "r482",
      "r626"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 1.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"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails",
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock": {
     "auth_ref": [
      "r52",
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total assets from reportable segments to the entity's consolidated assets.",
        "label": "Reconciliation of Assets from Segment to Consolidated [Table Text Block]",
        "verboseLabel": "Schedule of identifiable assets by segment"
       }
      }
     },
     "localname": "ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r43",
      "r514"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 5.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",
        "negatedLabel": "Repayments of long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r103",
      "r405",
      "r772"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.",
        "label": "Research and Development Expense",
        "terseLabel": "Research and development expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.",
        "label": "Research and Development Expense [Member]",
        "terseLabel": "Research and development expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpenseMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r44",
      "r169",
      "r197"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. 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, Current",
        "terseLabel": "Restricted cash included in other current assets"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofCashFlows"
     ],
     "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]",
        "terseLabel": "Restricted Stock Units (RSUs)"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r111",
      "r143",
      "r479",
      "r509",
      "r511",
      "r515",
      "r534",
      "r626"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r163",
      "r203",
      "r204",
      "r205",
      "r207",
      "r213",
      "r215",
      "r274",
      "r275",
      "r401",
      "r402",
      "r403",
      "r414",
      "r415",
      "r436",
      "r438",
      "r439",
      "r441",
      "r444",
      "r506",
      "r508",
      "r518",
      "r777"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated undistributed earnings (deficit).",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r237",
      "r238",
      "r249",
      "r254",
      "r255",
      "r261",
      "r263",
      "r265",
      "r362",
      "r363",
      "r463"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "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": "Net sales",
        "verboseLabel": "Total net sales"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails",
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "verboseLabel": "Schedule of net sales to unaffiliated customers by country of domicile"
       }
      }
     },
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": {
     "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": "Revenues from External Customers and Long-Lived Assets [Line Items]",
        "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]"
       }
      }
     },
     "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails",
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r38",
      "r768",
      "r769"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Schedule of changes in accumulated other comprehensive income",
        "verboseLabel": "Schedule of changes in accumulated other comprehensive income"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingTables",
      "http://www.coopercos.com/role/StockholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "auth_ref": [
      "r45"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule for 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]",
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "auth_ref": [
      "r45"
     ],
     "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 stock options and restricted stock units that were not included in the diluted earnings per share calculation"
       }
      }
     },
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "auth_ref": [
      "r75",
      "r77",
      "r423"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "auth_ref": [
      "r94"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.",
        "label": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]",
        "terseLabel": "Schedule of derivative instruments recognized in condensed consolidated statements of income"
       }
      }
     },
     "localname": "ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.",
        "label": "Schedule of Debt [Table Text Block]",
        "terseLabel": "Schedule of debt"
       }
      }
     },
     "localname": "ScheduleOfDebtTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r727"
     ],
     "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 earnings per share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": {
     "auth_ref": [
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]",
        "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "auth_ref": [
      "r72"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "terseLabel": "Schedule of compensation expense and related income tax benefit for share-based awards"
       }
      }
     },
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "auth_ref": [
      "r58",
      "r60",
      "r464"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table]",
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r58",
      "r60"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of finite-lived intangible assets"
       }
      }
     },
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": {
     "auth_ref": [
      "r17",
      "r138"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.",
        "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]",
        "terseLabel": "Schedule of indefinite-lived intangible assets"
       }
      }
     },
     "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "auth_ref": [
      "r25",
      "r115",
      "r116",
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "terseLabel": "Schedule of inventories"
       }
      }
     },
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/InventoriesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": {
     "auth_ref": [
      "r54",
      "r119"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.",
        "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]",
        "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]"
       }
      }
     },
     "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetPropertyPlantandEquipmentByCountryofDomicileDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofNetSalestoUnaffiliatedCustomersbyCountryofDomicileDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r49",
      "r50",
      "r51",
      "r55"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r49",
      "r50",
      "r51",
      "r55"
     ],
     "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]",
        "verboseLabel": "Schedule of segment information"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r366",
      "r368",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [
      "r233",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r259",
      "r265",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r295",
      "r296",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r614",
      "r712",
      "r774"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r248",
      "r253",
      "r257",
      "r258",
      "r259",
      "r260",
      "r261",
      "r262",
      "r265"
     ],
     "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": "Business Segment Information"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformation"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r124"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome": {
       "order": 2.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 expense"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.",
        "label": "Selling, General and Administrative Expenses [Member]",
        "terseLabel": "Selling, general and administrative expense"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpensesMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [
      "r366",
      "r368",
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396"
     ],
     "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": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensationDetails",
      "http://www.coopercos.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r625"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "terseLabel": "Number of shares authorized to be granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant",
        "terseLabel": "Shares remaining for future grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ShareBasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r371",
      "r372",
      "r373",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "All Award Types"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit",
        "terseLabel": "Exercise prices, lower limit"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range.",
        "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit",
        "terseLabel": "Exercise prices, upper limit"
       }
      }
     },
     "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/EarningsPerShareScheduleofStockOptionsandRestrictedStockUnitsthatwerenotIncludedintheDilutedEarningsPerShareCalculationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r104",
      "r148",
      "r626",
      "r773"
     ],
     "calculation": {
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DebtCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Short-Term Debt",
        "verboseLabel": "Short-term debt"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShortTermBorrowingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt [Abstract]",
        "terseLabel": "Short-term Debt"
       }
      }
     },
     "localname": "ShortTermBorrowingsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "auth_ref": [
      "r28"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of short-term debt arrangement.",
        "label": "Short-Term Debt, Type [Axis]",
        "terseLabel": "Short-term Debt, Type [Axis]"
       }
      }
     },
     "localname": "ShortTermDebtTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails",
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "auth_ref": [
      "r26"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing.",
        "label": "Short-Term Debt, Type [Domain]",
        "terseLabel": "Short-term Debt, Type [Domain]"
       }
      }
     },
     "localname": "ShortTermDebtTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/FinancingArrangementsNarrativeDetails",
      "http://www.coopercos.com/role/FinancingArrangementsTotalDebtDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r165",
      "r233",
      "r236",
      "r237",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r244",
      "r245",
      "r246",
      "r247",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r255",
      "r256",
      "r257",
      "r259",
      "r265",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r285",
      "r286",
      "r287",
      "r293",
      "r295",
      "r296",
      "r489",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r614",
      "r712",
      "r774"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofIdentifiableAssetsbySegmentDetails",
      "http://www.coopercos.com/role/BusinessSegmentInformationScheduleofSegmentInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r16",
      "r34",
      "r163",
      "r189",
      "r190",
      "r191",
      "r203",
      "r204",
      "r205",
      "r207",
      "r213",
      "r215",
      "r231",
      "r274",
      "r275",
      "r359",
      "r401",
      "r402",
      "r403",
      "r414",
      "r415",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r444",
      "r449",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r461",
      "r506",
      "r507",
      "r508",
      "r518",
      "r572"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity",
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [
      "r203",
      "r204",
      "r205",
      "r231",
      "r463",
      "r512",
      "r519",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r533",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r552",
      "r554",
      "r555",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r572",
      "r630"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "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/2023",
     "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/2023",
     "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/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r203",
      "r204",
      "r205",
      "r231",
      "r463",
      "r512",
      "r519",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r533",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541",
      "r542",
      "r543",
      "r544",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r552",
      "r554",
      "r555",
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r565",
      "r566",
      "r567",
      "r568",
      "r569",
      "r572",
      "r630"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.",
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "terseLabel": "Stock Appreciation Rights (SARs)"
       }
      }
     },
     "localname": "StockAppreciationRightsSARSMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r16",
      "r108",
      "r109",
      "r143",
      "r513",
      "r572",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of common stock for stock plans, net and employee stock purchase plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r16",
      "r108",
      "r109",
      "r143",
      "r518",
      "r572",
      "r587",
      "r634"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of common stock for stock plans, net and employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "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 for repurchase"
       }
      }
     },
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/StockholdersEquityNarrativeDetails"
     ],
     "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 for repurchase"
       }
      }
     },
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r109",
      "r112",
      "r113",
      "r133",
      "r535",
      "r551",
      "r573",
      "r574",
      "r626",
      "r635",
      "r723",
      "r730",
      "r767",
      "r777"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.",
        "label": "Equity, Attributable to Parent",
        "totalLabel": "Total Cooper stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r85",
      "r86",
      "r87",
      "r163",
      "r164",
      "r190",
      "r203",
      "r204",
      "r205",
      "r207",
      "r213",
      "r274",
      "r275",
      "r359",
      "r401",
      "r402",
      "r403",
      "r414",
      "r415",
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r444",
      "r449",
      "r451",
      "r455",
      "r461",
      "r507",
      "r508",
      "r517",
      "r535",
      "r551",
      "r573",
      "r574",
      "r588",
      "r634",
      "r723",
      "r730",
      "r767",
      "r777"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Stockholders\u2019 equity (Note 9)"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets",
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity",
      "http://www.coopercos.com/role/FinancialDerivativesandHedgingScheduleofChangesinAccumulatedOtherComprehensiveIncomeDetails",
      "http://www.coopercos.com/role/StockholdersEquityScheduleofChangesinAccumulatedOtherComprehensiveIncomeLossIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]",
        "terseLabel": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r140",
      "r199",
      "r346",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r358",
      "r359",
      "r443",
      "r575",
      "r576",
      "r589"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for equity.",
        "label": "Equity [Text Block]",
        "verboseLabel": "Stockholders' Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/StockholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r456",
      "r462"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r456",
      "r462"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r456",
      "r462"
     ],
     "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/2023",
     "presentation": [
      "http://www.coopercos.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "auth_ref": [
      "r22"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.",
        "label": "Technology-Based Intangible Assets [Member]",
        "terseLabel": "Technology"
       }
      }
     },
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/AcquisitionsandJointVentureNarrativeDetails",
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TrademarksMember": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style.",
        "label": "Trademarks [Member]",
        "terseLabel": "Trademarks"
       }
      }
     },
     "localname": "TrademarksMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/IntangibleAssetsScheduleofIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockAcquiredAverageCostPerShare": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.",
        "label": "Shares Acquired, Average Cost Per Share",
        "terseLabel": "Average repurchase price per share (in dollars per share)"
       }
      }
     },
     "localname": "TreasuryStockAcquiredAverageCostPerShare",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_TreasuryStockCommonMember": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockCommonMember",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockCommonShares": {
     "auth_ref": [
      "r68"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Shares",
        "periodEndLabel": "Treasury stock, ending balance (in shares)",
        "periodStartLabel": "Treasury stock, beginning balance (in shares)",
        "terseLabel": "Treasury stock (in shares)"
       }
      }
     },
     "localname": "TreasuryStockCommonShares",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheetsParenthetical",
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockCommonValue": {
     "auth_ref": [
      "r35",
      "r68",
      "r69"
     ],
     "calculation": {
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.",
        "label": "Treasury Stock, Common, Value",
        "negatedLabel": "Treasury stock at cost: 4.4 shares at July\u00a031, 2023, and 4.5 shares at October\u00a031, 2022"
       }
      }
     },
     "localname": "TreasuryStockCommonValue",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r16",
      "r109",
      "r143"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "negatedLabel": "Stock repurchase (in shares)",
        "verboseLabel": "Stock repurchase (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity",
      "http://www.coopercos.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r16",
      "r68",
      "r143"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedTerseLabel": "Stock repurchase",
        "terseLabel": "Treasury stock repurchase"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofStockholdersEquity",
      "http://www.coopercos.com/role/StockholdersEquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r46",
      "r47",
      "r48",
      "r157",
      "r158",
      "r159",
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/GeneralPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r218",
      "r226"
     ],
     "calculation": {
      "http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails": {
       "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": "Diluted weighted average common shares (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome",
      "http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Number of shares used to compute earnings per share:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r217",
      "r226"
     ],
     "calculation": {
      "http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails": {
       "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 shares (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "presentation": [
      "http://www.coopercos.com/role/ConsolidatedCondensedStatementsofIncomeandComprehensiveIncome",
      "http://www.coopercos.com/role/EarningsPerShareScheduleofEarningsPerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 6
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "985",
   "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(a),(d))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org//235/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "250",
   "URI": "https://asc.fasb.org//250/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "https://asc.fasb.org//275/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Topic": "330",
   "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "350",
   "URI": "https://asc.fasb.org//350/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(3)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org//470/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org//505/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org//810/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "https://asc.fasb.org//815/tableOfContent",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.9)",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b),(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(21))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(210.5-03(11))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(22))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "b",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org//260/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "https://asc.fasb.org//280/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "330",
   "URI": "https://asc.fasb.org//330/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org//450-20/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "30",
   "Topic": "450",
   "URI": "https://asc.fasb.org//450-30/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483049/450-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.30)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org//718/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "730",
   "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org//740/tableOfContent",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(b)(3)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iii)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)(iv)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "20",
   "Subparagraph": "(i)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "926",
   "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(24))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "942",
   "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "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": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "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": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(20))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(2)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(a)(4)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(f)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r531": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(14))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r532": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(15))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r533": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r534": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(17))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r535": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(19))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(b)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-07(9))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(6))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column A))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column B))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Subparagraph": "(a)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "505",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "((a)(1),(b))",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "450",
   "Topic": "954",
   "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r597": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r598": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r599": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a),(b),(c)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r600": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r601": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r602": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r603": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r604": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r605": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r606": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r607": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r608": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r609": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(2)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r610": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r611": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r612": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r613": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r614": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r615": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r616": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r617": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r618": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r619": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "460",
   "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r620": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r621": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r622": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r623": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r624": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r625": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r626": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r627": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r628": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "210",
   "Subparagraph": "(b)(1)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r629": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r630": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "310",
   "Subparagraph": "(d)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r631": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r632": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r633": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r634": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r635": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "830",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r636": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r637": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r638": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r639": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r640": {
   "Name": "Form 20-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "16",
   "Subsection": "J",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r641": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r642": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Subparagraph": "i",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r643": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Sentence": "A",
   "Subparagraph": "i",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r644": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Sentence": "B",
   "Subparagraph": "i",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r645": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Sentence": "C",
   "Subparagraph": "i",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r646": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Sentence": "D",
   "Subparagraph": "i",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r647": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Sentence": "E",
   "Subparagraph": "i",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r648": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Subparagraph": "ii",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r649": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Subparagraph": "iii",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r650": {
   "Name": "Form 20-F",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "6",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r651": {
   "Name": "Form 20-F",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "6",
   "Subparagraph": "ii",
   "Subsection": "F",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r652": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r653": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r654": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Sentence": "i",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r655": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Sentence": "ii",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r656": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Sentence": "iii",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r657": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Sentence": "iv",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r658": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Sentence": "v",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r659": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Subparagraph": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r660": {
   "Name": "Form 40-F",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "19",
   "Subparagraph": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r661": {
   "Name": "Form 40-F",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "19",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r662": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r663": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r664": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Sentence": "i",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r665": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Sentence": "ii",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r666": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Sentence": "iii",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r667": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Sentence": "iv",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r668": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Sentence": "v",
   "Subparagraph": "1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r669": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Subparagraph": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r670": {
   "Name": "Form N-CSR",
   "Paragraph": "a",
   "Publisher": "SEC",
   "Section": "18",
   "Subparagraph": "3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r671": {
   "Name": "Form N-CSR",
   "Paragraph": "b",
   "Publisher": "SEC",
   "Section": "18",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r672": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r673": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r674": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r675": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "ii",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r676": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "iii",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r677": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "iv",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r678": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "vi",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r679": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "3",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r680": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "4",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r681": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "5",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "i",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r682": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "5",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "ii",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r683": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "5",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "iii",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r684": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "5",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "iv",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r685": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "6",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r686": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "6",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "i",
   "Subsection": "v",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r687": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r688": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "i",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r689": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "A",
   "Subparagraph": "i",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r690": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "B",
   "Subparagraph": "i",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r691": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "C",
   "Subparagraph": "i",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r692": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "D",
   "Subparagraph": "i",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r693": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "E",
   "Subparagraph": "i",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r694": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "ii",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r695": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Subparagraph": "iii",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r696": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "w",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r697": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "x",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r698": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Subsection": "x",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r699": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "A",
   "Subparagraph": "ii",
   "Subsection": "x",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(i),(j),(k)",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r700": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "C",
   "Subparagraph": "ii",
   "Subsection": "x",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r701": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "D",
   "Subparagraph": "ii",
   "Subsection": "x",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r702": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "E",
   "Subparagraph": "ii",
   "Subsection": "x",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r703": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "402",
   "Sentence": "F",
   "Subparagraph": "ii",
   "Subsection": "x",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r704": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Publisher": "SEC",
   "Section": "408",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r705": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "408",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r706": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "408",
   "Subparagraph": "A",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r707": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "408",
   "Subparagraph": "B",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r708": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "408",
   "Subparagraph": "C",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r709": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "2",
   "Publisher": "SEC",
   "Section": "408",
   "Subparagraph": "D",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r710": {
   "Name": "Regulation S-K",
   "Number": "229",
   "Paragraph": "1",
   "Publisher": "SEC",
   "Section": "408",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r711": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r712": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r713": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r714": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r715": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r716": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r717": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r718": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(7)(c))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r719": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(b)(9)(a))",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r720": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r721": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r722": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r723": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r724": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r725": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r726": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r727": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r728": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r729": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r730": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r731": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r732": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r733": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r734": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r735": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r736": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r737": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r738": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r739": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r740": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r741": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r742": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r743": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r744": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r745": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r746": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r747": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r748": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r749": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r750": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r751": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r752": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r753": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r754": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r755": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r756": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r757": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r758": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r759": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r760": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r761": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r762": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r763": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r764": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r765": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r766": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r767": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r768": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r769": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r770": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r771": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r772": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "730",
   "Topic": "912",
   "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r773": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r774": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r775": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-04(18))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r776": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "220",
   "Subparagraph": "(i)",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r777": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r778": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r779": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r780": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r781": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r782": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "320",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Topic": "946",
   "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "30",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-5",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)(3)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "805",
   "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "815",
   "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>79
<FILENAME>0000711404-23-000045-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000711404-23-000045-xbrl.zip
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
M;O%=J;)"64S%W0]3+$L46><Y3[AE+>G^&EAS09$N!%Z&]^G.%LAS+5K'X$+
M[R,\\UF;/(Q<F^9WT]9Y84NMS]R,>2'=FT-*8&0I[*]6F1XWJMJ2VW+Q*['4
MTO?L;[_[MZZ\WYTPV-(&VRZR)]%6BZK+?TN<#07#1/:9>(=8^$&NFW@YHK/U
M(\0]W3A/H$.=SH"N=0E-!SM31YF*P$M[?18UY0Q^5<U()Q>A&FI+'6"L@A@K
M1=<.T>B/%]<);*,9C7$TPG@\WC5O_I3P/2:PT2,!'[DF;9:9H1>%2A#BS\<C
MP)>/6P1\S7QKR^G ,S[VFU96^TTWVW&[Z<!KOB TNWK"K]@.\#?7F;(R*N2)
M_S#]R77@D?EA]_9]9 64+GW/P^3_C&?TWHC;3&MQFVE%:O2ZBMB2-SI,)]L*
MA0$5YS'D &R7;DS3#Q_U:UTD+GW+HJ8"EW'B>>1-/86\R8U>1U5:*LA;)>4-
M5K@B)4XZ@L2%>9V_-LQW_\H.IDW#8;OC]"4)XDB/GEQHFM:20"!!(,]>(-NE
M"R0MT'*A:F)+J8I YG9=Q^Q_U7)=KQW/I_N1B>[K8M9ROEDGJHZ*2U"*TT;I
M^##^S7$,KV\; ^R^FB/L#1S+2) %FI,E%^";)3/<45>?#Z_<&MX"CDES.W)Q
M##LB)AVN.X%C>.:8%+,Y%\?HC5Y74ELZ<$R=.2;%KLO%,9U&K]/6N=(Q9[%[
M\)OK>)XP<YVQZ>]E@17BV55<$%+,,T;C1T;B!,[O-GJ:)+;$JG@F!84*@+F*
ML>1V,I<J-GKMMGQV<2A@KF*,OC7FRA5R4:5&3[K0V]+9;4H [Q5C/A[ >S+E
M/4U4JK.HGD6X;X M\N7+A?"";>PBBQU 0,;4M$W/=\,N5_A]1D\L0#!P;VLS
MHO)O(8V)Y]5?H_!M2. $J5$:/45O0V"PWMR38D[NS3TJX1Y5AI!/O;DGQ5[,
MRCWYEO,V7<XE26EIP%QU9JX4@W!OU:0U>MV.RM7"=A:QQ2?L8>2.)LS.,_ K
MMIP9/8-ZD)&70(@ZRD)JFFY(6B(%-TO";A<!G:S.6JM=D#M446^[[CR3FFJ:
MCV=8F\7##3K@&9YY)C59,A_/=(FI)HK -/5FFM2$OEQ,TQ8;O8Y4V&$1",=E
M1+P_=<AH_L/J>]$L/-/VD?UB#B$7[Q#+;)6J#^.[!4UI]JKO)7"_U.BI&L1-
MZLTT*:99;J:1"=.(AV_K M/PS#0IMEENIE&(<:9T0=74FVM2C+/<7*-2KE$.
MCQV<+GH6%Z(B@\6[&0VN7+\2"%L.8>L1[WV881J*MU^(*[%61[#(S)C:Z^\4
M_V)!Y+!6XW?'2U+:=,NL+1V^898+C0I%:,Z7O5(\D6SLI1'V(OX'L!>P5SZ?
M)1M[T=VJKG[\S%%@KZJQ5XISDXV].C1XHAX_*1Y"T9E[.M%B<M@[+#/@3/S[
M%/LP)N7V[1;:T$QK=3CRYR$*=&HS+Y5+-)&8>#I$F.O-)2G66CJ72(V>WCW\
MF 5P"<]<DF)TI7,);16G0@3Y'*X$PD($^8 (,FNC'#D!PJ<PC/SY0K#Q0<4)
MZJZ@-UP"CXR??-IPCREY[QW;67>3MRMNI='3"CM$6=%@2]V99\-3*(IY5,H\
M/&7U ?,<WX$HBGGH!I;4Z@+W5(U[/A49SLW+-1IQ-)2$(E*?(8GX:)%;UDIP
MB,>.BZ-]?\%'[X?E$)]U78S4 &^\M1%7S#7M@- CVOMP;.\K R.\[IE"<?ON
MNXB0U+21.Z?-/CTB5/2EKL..5,8>?()$Z50/=PJ+%G-3Q*7 \,]9,VMJG/F4
MS-JAS%I<$4%@UIHQ:VJX^Y3,VB6VBEC F5Q@UGHR:VK4_83,JHLT94(^W!\[
M%;.>1;3TT75>38_R$>TZO6I["Y_N'1\+VH;?4W?OLW [FPA.Y&Y^Q39.++*I
M2\SKA.(*M>:63(9N%FZAQ0D[$-FJ-[=DLC2S<(O2Z'4+2-8";N&96S*9>EFX
M16WT.@74X(,@:/X6O)'Y=31+N'8=T7(3H$8"GV)Z$G[:E<"NMVFSC+,+<X$H
M@2CEMLO31(G5ACS\I!&($HA2Y44IQ6E)$R6]T9/%XLJ+@"R!+/$U\P)=NC19
MZA3;I+/L>#M_Z=15N1(("_GT^VNL6^3:9+">,,.NX$V0BZ.=(?WSU=:MH0Q$
M6-$G"M$8AA,,+;RA4+:&_(H(&\(H>1]E0:&_T"KJ\BYJ7Y%GC@XYRE97\Z\N
M%MXC=@=4@^Z,Y<D?#;U8 \=W,S99&'SBPN"CA;-;.D\M*D[D'H$(\#6Y?41
M+4($.K3B0*M;5(H1B "(P E%0"I$!&@M\)9<5#0:1 !$X(0BT"Y$!&1Z:E3E
M:14H*%)0$3_FQK0"'QL'%$';X1_64KSS4Z"&PI_/"XJ8+$'\%>8'':$T7PHF
M)6?#@7B!>!7G86T7+Y7Y6$6EDX)X@7C50KSR>6_;Q:O-_#=8O4"\0+SV]@RW
MBY?&?,,CE 4_DGB=1_)[,!UBES809!O,GA!XV!!\A\QX.B- "GAC$WJ_O>?-
M7):B]TM3@E@PRLJ,\KQB-HE[SXMIG]L!JU -Y3QR\0_V:&STR1S1"PZ5VL.8
M+4C>0^![/K(IB=;#EHN$O8Y.++\NG &N/1NE'#<XE(TZC(T./MD#;,0Y&Z6D
MVA_*1EW01F?!1BE9Y@>R45?D3AN=5T[AEKVX3$*0RW:NL8CL9_=%E-^0E 0A
MD9B0'*$R4LDQOZP.'##AL:S&'$PH,R8\N!\C,&&-F7 _FS,'$RJ,"8]0*A:8
ML#9,N)_%FH,)5<:$1SB$S,L>017/H85]7>B&@(LGV/;,U[A6..OM0C</?/0.
M1])@E' DK3BINT;>1!A;SILPP<;+9D5^2,JN3U)V3K>7*>3K57V\+$= V>8;
MX9K?*=/\ADR;?MD?^]A]PB,+>9XY)B2A(^C;QC-Z3UB$:?<6M3!WA"-;KT(B
M(XGUE9B,<\O5BR97'ZSCB8Y&1$=,"-UG;V$#4@,+S0E[..5J 78\N=&W- P#
MN>%)(U=2;#+.K>C&9\>3%9IE('/5V_V\\K6^.2[YTQ9&@>MB>S07?)<\SF*@
M"<CX5^#Y4VQ#R]OC^#<1]:\CXC]3VH=OI *S1**_ .(>^P_C9%'JLM;F1:4D
M0Z8%GS9.$;Y!D6Q'ID +!/+2Z1)8[M2U6$_':!+U1Q7H5U(]=CNL$V_I&H[V
MR=$["58JC\U\^:MO694K@;! V&I="80MA[#U."YYG9 $L6=62CB1I,WOK?6^
M>0H9'KO@_,'DX=R^*S!<DF#0Q:89^<L**$T>'9<9;[[OFL/ 1X2@ST[6!K+$
MA2#FG*(6W;3H4(PY#_"#H(.@YQ/TE$SS$PBZVNBUVT6GHH.<@YR#G&>/#YY
MSMN-GB)*16=:@Z"#H(.@9\\4.(&@TXRTCEIT+ZJR!)T%&2X9$<A_#?.U]PO[
M)YS$T+WL+284_QA/:>5%(TP)5@+_R)1_GB=80"-ZG +9<T(0P79\\GC:WH>,
MQB1#>W&1)<R0&QZMF& /"]>.S4B)?&S0/PS:2MH0OIDVLD<FN7S@DY]H5-YK
M;27!%+DOILVP^9!EL4:1%$)&D]%E\HB9XYF4FZY<3'<'7O&7-]/P)[&DK-P5
M<8RXO 4-R8P"?_LM1T<L/36( ::LDV+U7SI:*FDF$G6L#36MK8F&JDE2=ZB/
ML3J4<4=1N])X^$]9;L0W3=QX!C/T@IM#%Z,_FHCF %TAZPW-O<;E.FP$LVA
M*F6Q//1BHK+$@,DFH9N%9AZ^BC]\B>-YILUFSV[Z$G%+!!Q]\0?19.\+?X[&
MU&FWNII*AQ4% J,71R-NL1%_4#71;YV6)NM;?Q9;TO9;=SRVW6VIJEKX8]EH
MNYD>&X5%/PB/U&:&1[+=DN-XS:&7)NC3S(JS;'TK21^D5T]6M[_?"M</#X^W
M3^0_/Q[[]W>W@POA[OZZ)?3O;X3!SZ^#NYN[_A/Y>F,N.R=Z].4C>3Y;5H*O
MR"(K 18&$XQ]+VT)B(1:8YQ0RC0^W=D">:Y%5@+O@MA0B!@[9$:?$\A\6AU&
M]&I+#'5K7B6FM5MBIUV\MFFW5%';Z[&[?]/$_>Y,'6PGCVHL4+<E^%6A[BG+
M@]C@?<98?PVLN:!(%X(LRLK6/-%SH,3#R'=H_=&(&/(:,4YTN'IJ&H:%RZ)
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
M^% +[ !48YD$G  GP EPJBY.N<Q.>:/0R:[S:IOKY]^1%>!=RZ<D-GJ=5N<
MLQ,X""0=< *<JHM33E=&SE( 9Q]71I*H*U-4.W%@(!!TP.D$$;^]32^9FEZ;
MD8M23*]3)Z2Q+HBE,,&-^6H:V#8\@3# 6MSOTY]W\0=!E:GPW7PB[ZC?O'AS
M_*AKY$UH=YL%<XA+YF"GU<7-G$5AAEV!+4P?^DJ>2]@>ME< )\ )< *< "?
M"7 "G.J-4SZG+>6 YL($7S'+J16>Y)ZIC9[4:O.1D &\ C(-. %.7.O>E&.:
M>71OFR/=>Q;)<"P>U1PB#QOLQ":V/<00Q^_T,U0!@Y ^X 0X 4Z $^#$ 4Z'
M)9&M&V9]XU^!YT^Q[7O/3I_0@CX1671GZLZ^1C/31Q:S#YAY<+UB'3SA?P>F
M9_IX@-U7<X3#G<\G/')>;/84M@F:9.!IQ,"3$_+.@/$X9SQ0$( 3X 0X 4Z
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
M<Z=US^+$$*L ((Q63__'0:5/%H'J\X5@X["((WH_Y Q1%05@/T65S 95.0,
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
M8-K"&)FN\$KK7!6N]2ML#^42KPVUOR47>#]9"Z&ZL[-*FI0D:AIQ5:6#SO^
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
M^F_&N?26L4E]"6&.D4OS.<FS'D:^,\1NZ#<HTH4@B[+<BO@B.]6BC1:!"*^
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
M[ID$?N"R= H1XR#Q\)PRTP!R0YV*Z<%5N-^RG-?$.,TUK$DG=D8\+&*"7(@
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
M@YP'-4C@.E3*A'_?.+,AO'>\6X:&UB*)WV^75L!8TLF^L0$JR5N2]]%K80Y
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
MM-0#U+YHC7Y3/TB%1NMT%MOKM$]GL0>#;%?6OLC:%UG[<HPP0@6+8N"-%I;
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
M-M25U]8]%JOT],Y.CUU_K=?9[9<;%ZMO]=@-?K:*EMUT<S@@7QNP-8?SJ _
M&9B+=]4&[^YL!=YH(>O*N#.+;7O$D)-5:>.UP?\&UD)IJ75%:VJM MO;HFWK
MB4'B?N0[0^:&P-!2P#B23[D*M6?F& ['G)C$M0WB_[NU92[2,'NG+L#;)I0=
M9)&7E1RR4R/A;<-IU=ON]K9"WA[/2-O76AL\_5Q!+-J6O]6N#;KU9EL[QPY2
MDA[.F1XV^+YWI ?,^:KCV,4JI5Y<5E%4"0TG+R0[76MM< +M2 38;:+>ZI?G
MSJF0.U;B3Q)_-O2@W!%_L&-UO=WL5JK6[M+LA'VZQYUP_ETQ_-_05C/$_RR*
MX[!Z79/9X>>.(!MZ::Y&$&SOT.R4UD2D:FIDJUMU#DA.-)F&*8.QQV 4!]&C
MVI105=?[,J=*9E5(0CX*(6^I$!8D9)4(N0T6]?D0<CI!8BDU@B=,)!(D<C,B
M^):'[F^#:/OTNX*9$M'PVMM?/G-MPPH'UWJ?%K\SY]DUYE-S=.TRPWO"Y6:3
M)=I:)EEBF[4?$Y,UQ.1X-XII<QS$*'D:>OEI*9U5:2DGDQ6"#5#[!TBTT!H]
MO74J62%RL7"MTUG]TKT6NUW.T?GDV]0&#_ [9^PIM_:8C94P"66ETZA_JDDE
M3U.7,>4;W#?-U.;MDEUSLH#X#M_DP>%\D+K,)+(B6E353W[+Q++2TH3."W1:
MN3EY9P8=B5@E(=9%Y#=^9W!L8"-[BN^ -6Y,)I3H#@K(*+3<E.$"]A_8OKM0
MG D8MS-S9%I,)D#*19Y&*FGU R1_V":2W*,/E+=]OPJ9.W?R/DZME9F9MM*E
MAH5C^,Q_F/XT=*O=_AI9 4(&O:'PO_&3\2O/Z]FJ#=JZMG]%:/5BY)(ZSI@Z
MVIGY< >ACC90A]H[QPP221WG3!T;N@[L1!T%PVF=VD"MM]IG.?9:$L\Y$T]F
M+.#QB4='XM&:6FDS861J6E&<N0U<9RZ'O:REE WE;B4I8=W:0.OV&]T*Y:G+
M.H<#8-.&8K&2L F3PCMZ:3D^$ILJBDT;JJY*PJ9^;=#MEC @4&)3M;%I0^YP
M.=C4:0(VM?N5JNB[+'?[#YSSYTR45\>UQK(J:QU%;$C"+8DB,"FW=Y8..(E-
M26S:4,)5$C;AU$"]7RFC6F+3 ;#I**&S3JLVZ+1[^UL2$ILJC4V=HX2:.FW
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
M'UTD?@#$8QDA\)#135T@7*^A?%DI)<#(','1&RZ(,V%$$IU[7C";B],'/</
MQ\V8/\5^U(3= #&T>]%M[H(-[^,-)EJS(]/C;!7/WPN&_\*+P+1=T_O)*080
MD;DHQ9"V0)D'VY;S1^2DCBM>0%!51D8 CR/J!(P%3A7B&CXHS>+Q)6-S@CH3
MPLT%O@9[(H<_K-O#@0?>R#6'W$A?+3AQX1^V-99$\/H*$S,^M/30?#)1)_,_
M7.$W;Z5-$&KH']_0N[($':VA]Q <U^,74&\S0R>$)'20R3W#@<+?SR #7/@W
MY%#UA#0D#B0$9HKSQ3(/GQK/K1 I 7@AQL"%D")P_$,3'KV@._E%A497N"2A
M !17,P-4$EB>;0#:P0K&IF=X/FKJ)*?A/VQY+0E,-OBN 24-P%%<$B!U)/V1
M?PNVBJN>@ZH/J\5M"F!%6Q4;PCM))V+CU':(8$!ZANP5=/Q9GCZ?[G$L\;<
M_CZET.H'&MG&7Q"-7PQ/Z"%__'0-C"B$YRG.&>,'@!<,696/RG[\FQ0-\,->
MU)7;P 6)"AN/OHEUM@AID$B>%_%GT+5=9H\6W.?'55QDH +!X=U>,)\#(H:Z
M@>_4%8J(N$[P/*T+!"4]31" 1* R$>@>3@,D(_ <0>-<F3*XDDLN6YN4*&2'
M"85*(!/P3<MBQ#H!U6;H^N%*(QSB,ZCV_^'JL ?"V!B'IPIZDC(#R6G.+1:?
M*ST3+0)K@8] 6U$QT*-L,LX*+=!)K3J_Q8PLIH0^Z#)2EE>Y#226[(PEH+3!
M/79,SBPTM2GC*[1^XARPB85:O4"6M!1$Y0N/<^D6NO9B6 &CB^D7"NLI'4'@
M$NV5)-J8C0##A'J&X=6L420QHFR^P7Z9GA_:R$(!1GJE\5.$!@C"(7!O,NE(
M$?<\!R0&.1["PQ26+$XAXZ*,ZPSB ?Q<091P3\@:!2861\)E 1AC@1WB+XN<
M(9@)SFMD_*+?) !32")(F0ARD]"HC5]@\[^2<P468 N:1[T0KA@!F$3<(\>5
MSH0N3GHI<YY=8SXE=786^8& 2? \J9SD!WEN>UA$L5OM*E3J(\6?B&V9H4\,
MTT+2)V5NA";\)$!SUQA-T4W"_5@)#U'$GM&400MVR7F5]+:EG7Q)#]L8UK8@
MJ8 >O%@C22@!9.ICF&9,"1&4W8-NP?&_ L_G]C4IOS19$#F%C>%KV(X;"R)@
M6 R?'OKA\#6@?1 S(:4%O1/P?=JU[05B!7.:FU4/5Y525XPY*+WP(H_<3$;*
MHZG8C@^ (*_8$,TI]'FZXAO:.O\BX=2(;;W8YX=/28"^'IUDPNL;DAL\(C$2
M4J3M>T+'0N\_?@TK'K$Q[ YU>S)BGW&;28B0G ;STXZRJ6 +EG"T<YN86#K
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
MS+TAJ>:-#)LNX(?(!YC4L'+*+U;GSE0CFGV?[O@8:K*I_G2BPRQ^ !T$'6Y
M:5D=,I*+U"$,=0HT:#$>0.XKWC<-.]V1$A"XI&Q0NAKW'V&7,XNHF%=("6U#
MN$DG9MCM>PE!$BT/0KV%BW]#(01)Z,79-:=U@89"77YC]67E)I4)5OI-32KR
M&X&)#<=]NKS@;2<XXIE]6WPV%J<+P#>%'_J/9U0+P3DE]^*(21^AQX$W=)F)
M!A6BSWR"'<:.G]";&U-!ZK9$Q_,\ZS9DJ%2CX4W-B1_U31>6P@*IS/>0-(DD
MP]=PM]<G$R@=1+Q$AATE*V4EO!BF:V!U. %<@G(_S94>CP8N#1,U1?-L3FO"
M4/WRXX&*4R:8B,6KL^>6(=JUB.=$+G=N;#";@O 4"B1;5YC)>( :K(S]3-C6
MZ,*DR-TXRI;SV#.WB%WT5YKPVJQE&E&3<DOS!@X3ICA_5 @-Q"FSYM3KQGPQ
MQP&Z1D@W&IO/E,^ [H@)[.PY.-E@%U>M'@.7%RY?O2T%HCJVM**H2=FRKVAU
MI#Y48$>8:^N']6>\)GNIX1%(I%<'[J@K0] VHSB3H/]0PT<#$ Z-N7P0M(**
M[L2Q3(>[QG(B TD[(=T,":?>(>;SM@VP"73[XP"GJ*D':ICN K1/VQQA'0U6
M.4:]'!CO5QAW=J5])]Q643WC,B"G?)R:,;1,;XI\Q8^$>&3^4-55LD6A:!,X
MC*+JB08&HG$]-8#FG9'%T+KZBFB)&+0SFXN.%KB"Z'B!]S&KZ+SV.%_5'3,W
MFA4Z]Q7JK:<,L7GRQ_0D443%Y C>9IRCV6F2878H*M6W3#=?Q38[Q_?Z;)DF
M>AB#HKMU9MTX5:HM"E^$RT:8/-P#\0Y>-S$M(";E^CT@":BK[\C6FT_1]'N_
M["RF%"_#%-YL1;1'$WZM,)U(3%=+NK1&BC%CODO.K5 ']T3_CP)N,-NQKX >
M>9 3I UY+H&5^2*X2*XQ\8S898:K1,>82 G &+BH!Q'!1)=-Q.1YO'C5;'0[
MR"&OVHUF$^C?F=/ K'=1P(H*8%_ 2+?]]WQA__U?O5X3H$H_C7Y!;>%!'&*6
MC#>C,*?H%D?FP9 G/!I\FCMF4"O8=!G-&?2UR23V.(F])YN^R7QTF8]>I7ST
M5?HS;\V#K;O"T9A"014&&WWFYL221I;0:'F6YE(3(0HFFC2(%06*Z"D4MROZ
M=T#F/E?#^$R(L!L8YJZ('&W>42/4PI*#(N($(0 )=W?SIJ OE.(P RMS%(F7
M.*P3IT%B5X<IH!\@G<WG7E#7_Z2*BU6)-B9 D?AQ/$H$]]X75?2.?[JJQA.,
M72:*MC O%/5E$F61(DVI.:1$\Y&YL./E-B-I_W5]"0OJB7X&//?4!M4!D\+B
M%SKQ\8DO)N(I-Z'.S3M9^+S(UP1C@D^.F\]%$#[T(O ^Y8JH!: NT<SEWO)M
MG@@R?<4:$YI^O$CJJ<[[V,>/+;(F7BJ'B"KP<NI8X[4MDXX=9LG/HO\."/&(
M48U"'-B</2N>.\)U.E=8O-'LMM1_/JN-?\V?:PI8>_^GIG?::FU)+](Z[?FO
M'"MGR5:@-_++0@EH:9WY+U075KQ82[]8*__%;VJL5!1W4M&NS8A4C;CBTW*#
M:,$5T>O@OSIBXD(H1-!^>G:0H>PVQ%GM+9>HJSU9HAY!IRU*U!\C \X2_4EC
MX2\,7.&3X>/!;6#,5\(%YGKX=#&A,+#Y<%%N]PX7O"*"NW)^*2^F1QU&&0U!
MHU)U>:J'.]4GRA*ER'><*;KV@"D'/\QGYV%_[K& VU:=.8Y$&[O<,[?RK*/
M0\+L%P%\Y@VY4P.PA6^#$@'%7!,4\&+BP6AAF50L2&KL+S,QT9)C):7@N+S
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
M_DXU[)K6:/8/4VO=*K_6NMGHMWMRL7*Q<K$'6VQG]679S$#>N7M[AK.H.7^
MWSGC'=HP;(R\J)UM(%+%BNKDG,[+AD2B44>1])&3HH#B71<*),&LS)_Z_^U=
MZW?:2++_5_KD9N[8YV -XNW,[ISC<1[KW23.M9/9^VV/D!K01$B,'G9\__I;
MU:T7($!@,"U1\R%C0(_N>G5U==6O2I^BJBXB)9$:-L^W##5K1+0RF W[(=K6
M(EA-@I8 D'F^.M=( $EK26N/3]#RL$_UKK]+PGMEY(LZEU+GTA5U[IW!UAW?
M*M:YE(3Y9(2YU=RZ(*9BPKQ-FNKS!%M!_NK/ U8_"',5R' E.TEV<KM<\';[
MF3T*E+>3),RG(LR][B4M^G5>]!5DK@*+?C4/5(IGAOE)^PB[5KN"O-5I;4 )
M.IQ)JCMI6YO:G1%I#P,B6GU#>Y)<[?5Z&\*"I# [MUZ\W%!F3:3=D;2$*UF'
M<ZU<"OHAPES;;*:JJ 0ZV)?UBD#HA IPJ=7;NA\Y<:DJL8?J+S4D(.4\CF:3
MH&"5YU)[T"(N*<^E';&GJF]K2X9RG]'[<3[/D/K4GTX[^EY[4^13U:[S),LD
MRPL+1*^W*6VA8K)<D[C;AFU2]5=HLE!DH?8&1EPQ&T72?+K27 (2N&+27),5
M=SV:;_47W&+07M4!G7X.$CA>VYW'_S,<)P%GDCB\*3RD$8:^/8PD6E+H)3A/
M8\-V!4Y78#NVZ;F<39XLWQMS9PX6B@<:N^,C[N.MJS&RKB4*,+QMZ#T(E%\V
MBGR$2&16BG]6%I#R"+5_.4K?1S 6Q+,MGJ R<U@G+>D<@F@V<Q";&?&ZY!O9
MA&=M6?-C7%G?^6*#![DV#9\G(OIHPQ<&"!#8D< >V=QB,\\/1V#A/93<%'LS
MCUFFL=O(1_!I^"!_2&@!W\&XW#'JB^E$%L\>$$Z,$,AC@BJ$B$>=WB/ -#WW
M(OT";C&Y%?D\O@F':WK3J><"98'R(/E3'&>J?B [WC (.2BA:0-QQ"/'3RY'
MJH[M(!3J._&"&;S:"1K9NV5Y+'PS0C,*(WMB)M#,-N4SX#7)M.2\WZ>7+<]T
M E2&P<00L< 3JYAZ<E(AB#+0'V7FYH_W<LX!#$0^#1X,/#'&KA>$.)B0P__A
MNYA=8P\&)>S,=YX;>NAS(T1@1+!9\&V#33T@'<?!V_BM !CVW ?NXL<=3<7Q
M1?@KT,R<&'[(AMSQ'EDP\1ZE]H%P($>-,9\';X4/1=**'U+JE8;R+4*)M*=C
M%O@F&B'O NN;F_VV_I]Q7_MS-GX%"T?X]U>7G6[FV<3S:5TV9S]V0<IKM^%&
MA#1=\>+!_(L[^W_Q.BIUC[>^W HV_Y(8YR."&K_ZC0E\4OU7]G5BIV9"8"YY
M ><(&NQ-T6:!)((E&Z-^)P:C 98&3!7[8CLHX2:?38 C)N,.?Q" G\SBTIB@
M&X#PU6#@KGD IA(GBHC# N8?;H^FMBOP_=$P1? Q]Y*/Z)/<@RD"OR;TP1^!
MAP5/8$FG\*,#RQR^T Q]+U49_L.4KDEJI-G9QW?OOISGGOK)\ UPD$ SP%5Q
MY'#3I[K\$783R P^A7F!2Q7 6T%C&^P+W#<V?&&C<#1\ADC&[.;;6[AOYME
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
M,4R9O-](JR(^<)>+8(N1"6_9T<@\Q<0H)ELE.2%\OI'7!ZE$RP9MH:HAT=U
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
M(=E3QC?6LVP]<=1D:"'+CIM/KR:AGN5$P+ZG(EX$J.LW%WP\.Q!'B.Q>)+?
MHO!.@G<L1-.^!6+%B!U:=>+;Q:&G&RR<\7/H"D7S*K.[FB^P5FO=^BI2-.:1
M E)0BL<DR/B01,'3NHXTTE^ U&$O0'JPLSS>P/D\\$46?%Z\K]68^]@6(I1A
M=F2E,_,P'7CXGT.#F$G$"XGM@6?@JP$ZTCG-PW0H@TVA !!%./&Y3& X+"1%
MU2A2!C*#L#DVD;7>V!S[*=LHZT*TE7<A6!O$FX\,L:_]-O/P\,VU@=)K5E<5
ME]#/GEO W/UPL:<^%SL:^X26Z=X8<7"-LK2&JG O%$6UMHGGV(?BXZ7Z?.QJ
M[%:$8G+QVTIP</-BS#*'!!9?*W94!1QB?-0^[PBRO]D_WKB>^SF:PIA,<98(
MU+OC(YC61?L5<\%E_?LK;EIO0/GQ*%5O#KOZE>]?6=XLY-9[QQB_8I*,(" _
MPC<C^P>W@ !.P%\)J1E=#(2-+OVFW5_3>?6;(6_XVR]SK_MM\3.29.>Y?_6G
M;EAV3-U=I[[56\!\8G*N+ ;8.'DC/A6'-UWH:534R/+WD#QPP\6&RT1RAL@
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
M2$O#07^P'DT+41.03,*IO+MM66:B:H(FZ',^?UO87WFQ%-_KQ7<2\B_[]@-
MYG^,2@RA*YWV43R;6?1<VCSX.I@?-:?1[)9YXTB$PA16PEG?OT-Q<,]4@VFP
M+G:=K*LN^Q./[:()KI5MF5T%63T-*U!C0!X_X\NIN4U<3%:09>46Q*;<GMP2
M;ML,Y6\FY!+SD]FB29J1].^I]%$K=168SY^@M587T;61^DN,&%\%L*Y_G$Q#
M,6/L#%(33PL);: ;2.7TFC7E[Q3IF=#@L&*,F*P?:&3Y,(8+]2*,,HHFC#(3
MXJ'[6\JDJ\V:(/L-NQ/A'8RCE2)%Y)=8W;+.;L:K"58X-><C5%J:3X_A6?.V
M:I(FZ)39W++F%9HU2?;ZOO?/\+ [CIFA@W^5$C1!G_[5Z<7R,8VD\)34H6Z8
M%U+() *>_/EXG +HPXT(PW,A<>VJK'0]ENW?'&O<8BDWEC/S6A*(_H7I7VD8
MEY1*EN(!&UD3$+_D'I[I YN?<94@!#W<\-%8JZS.L=ZE73@T06,(I5:VV.OI
M::=K@G9E!V32FOM2K>-!GX3@E4X';=;R>4[E==9-_;+T@'DB<J]+5Y(U =O/
M<:AY(" PL9\B*6_;!"V>XLC;F>GK.0_593TTP6(#G$L_X1KYJPD<0%+;$:)*
M@B;H<RLD]^PN7&C6!-E+?"O-Y&]%<A*@8O??9::MR[&I.Z6+<^8U2DKF$F%;
M<<J%T].<A!W/\&Q]/&2;GX3%\@P$#1C]S4]BU@\E5W;=G#E]W]%B3J8K0&M"
M/[SZ/U!+ P04    "  =@A]7+S[8X8@:  #+^   %    &-O;RTR,#(S,#<S
M,5]C86PN>&ULY5U9<UNWDG[/K]!X7@<Q]B5UDUM>,ZYR8I?M.[GSQ,+2D#BA
M2,\A:5OWUT_CB)*IU1+9I(XSJ90L413/A^X/Z 6-QM_^_N5X<O )NOEX-OWY
MD?B1/SJ :9Z5\?3PYT?_^/"2^4=__^6''_[V;XS]\^F[UP?/9WEY#-/%P;,.
MX@+*P>?QXNA@<00'?\RZ/\>?XL';25S467?,V"_]GSV;?3SIQH='BP/)I3I[
MV]EONY]BT@IRS$S+&)BNX)B7U3 G+4@71,S5_,?A3Y%[HP$4<SP:IC4O+.EL
M62Q@B_?%NNSZ#YV,IW_^U+ZD.(<#'-YTWO_X\Z.CQ>+C3X\??_[\^<<OJ9O\
M..L.'TO.U>.S=S]:O?W+E?=_5OV[10CA<?_;\[?.Q]>]$3]6//[G;Z_?YR,X
MCFP\G2_B-+<'S,<_S?L77\]R7/12_R:N@QO?T7YB9V]C[24F)%/BQR_S\NB7
M'PX.3L71S2;P#NI!^_<?[UY=>&2>S3Y"EV=S_.[X<7O'XV>SZ7PV&9>F8/R^
MP'0.Y?T"?VRJG\_J*Z3(,<0I_O;X8P='^(;Q)SA]%<?8/W-Q\A%^?C0?'W^<
MG+]VU$']^1$^D34N<'<*]-^W>][CK^/,<9*7DUZLK_'GU5/;F/8X9/BR /R
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
MB0_)-R00C-JA+Y'1T<[*(F(E#?.59Y9XYL[K9$!1ERQN"'5(-;##XMR]%?F
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
MN06SQ.6[<L<_6283OO-C;3.]&^3$&L<4J*@CD E7P!892E!):-MZ(M^.EG9
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
M6($F.^"2!7)+M0!O>*U-3ID[YR2+]\5YGFN4;B/!WX[2;2*U/J-T(B=9HQ1
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
M%ZVC%&C5;9*ILS4J6DHG;>J,B.^YK1I2[WK-4>>"\).J+7Y;-HY:^]M[K]I
M.4=I"3-](WZ#]UG']N)4LOK[ZM[:FR6%JCGR"9J\+HS=/_&63UO_\0/T ;P4
M%#R<R=K" 1CO"MHJKGB"[UBB4/2V<[GC\797Q;$40%O2:K7F4QK[UO%MZ\XY
M37A7"T0';6$Y0/ET0JU[FMKC'-?4*4E9^4+AD%^N8,'Q0$^EU<_O?PV^=$B,
M'G:JF@O@ "7+,^&\M:#(184?+[(FS^@3L@U1S-,QN">1L6^+I0^?*98^5*W\
M)6)? \F% P3BX$]D6;PLW 068F;\Z!+#%XHF@QBAU-7)ZPZN!RN_/I]TU]U,
MF:].M/CNX*R:OD$0X"5> *LM<+P>0Y1-+.].O#3%!K>'[A0Y4,-4CU3L%#OM
MQGTRW%LM_DOCC79#Y5#=CAV]9L<_2D7#_,NKMK@+[!@.X!B*,Z,EU'* 27@'
M25J;+C\H%RF5$?DI1O[KI()R]/N HHW?ZX94<&D<8/U2.]II%CN4SPX'73!]
M?@WW,^NPFZ9[5#(@*V:KU:&$@3%?$8NSI&;GL<(/O(D&(:*;I9J%L2? :B^2
M%+0P;#VSUU4?!9WF !<(IG2OJ!1_UTR[PO;&6_D73[3?.F,36)@=RU6U*YEK
M!_=$=!^V7E^7[E[%YCX+/1R2*A1(;W>5+S%=\B%*SZ,*CAM]OM':7!J_8O=3
MYL[]GEI44<*LT[!0KSO,7Y*-LV.GP>+VT-,J:<2L734I/%/[:C[HQ[G)!^79
M=IJ&?"'<L*GH75:)\QFX+6-)FF#'X;PR<,<0KW9U,>KP,O/SN:NCX^AJ;1;?
M,G:M.$1'U5.95+7ZU./,UC3Q)FKT4RAMQ*E&*(0L"N_!MX#%V-H)XX>%+?>[
M<(>'41(W'.^J9*5WJ"GX\$R_?JSR_$VL%<\KK$A>[3-MH(<=FLI^5N$_3)&"
M.[ ?M,+NYD3*-$H<N7CD1TQ&S>55B92;R^_F3=V.)?GNLLOX7GY^?\3G!7?5
M:U#VZOT;^I+0P#"QKYF*#>BIE]U/LWZ$JL/O?%_9G6 >Y/K(X_-H[<ZP<ZIC
M"I&,V?/KC)K'=_BHLT31C),=)#[X.P<0A^7@5FMI FN/W2O^[3I'2RN=!:4C
M5W5%M?K2\6XI)2H>TJV?]-V^_3+<G[9JCCL#98P0("7C<-+ZFU@NG(T[M;2"
M2XT4EP7)U#JZXVQ\&/2*/7Y9;QKLUGO'X?*5Z^RW?/C%\PSP/[JJ@>\B;P;=
M,'WWQD<D Q=U<LQTLM15#YJCSALY%9>:< !?4>&XF)-E[Z]T7;S&'8<2!*ME
MR3<)P1S@@S5+=*0.UJ879?Q(\7[+NNRJ4ENV.5'L^U3"PH4+(4/FH\I1?$Y7
MUP5\CSLWA:4=3RHG!(/OC2-Q.G1>@ZY%F5?R=<RXEHGNNW[AYX4KW_&7RQX7
MD'>+K#ZN\&QHB]9>O"1-L@H;F4!X;Y00CM.B+=B6=<*R+*<DNVY=#<8>:KD+
MWSM5875Q0&1KMYW5L<G8I.;;B"TR1(>69UT<1EJC?^QFQ^-W^!S&:8V0!2>M
MF#D7!J8(;H7DCI]\H4.$YM#0$S%GN](LMD9F-)B,L4Q703LS^G@C 8"%<4I/
MZ\M*:OWE9"C"MHHA.PLJ*]2EGM1G#I@$S[I*SVXV:Q!_==Y-P3-Z58*"_X22
MUO7@;>0 ?0M#F2&S2VFO9?S=Z_$*#RVBS-3JT<.7?O[(E\0\,9TW:PC4ORAA
M0-G' :K-X8TX+7I"?>M6_#?">A:&"/&.> <LA6N[JL[,YNT?41T8V.KXWN>;
MQ$>^?9'Q<I0I#[D'-2<!MAK-.X1*CWYTERAI9_<\K>MNK[I\:)*"Q(6NFJ<4
MF?Q$:!D6"%J]Q#K*?LX!KN>JUU#XO5XLYGHVVJ;'*UH7/4GOCO<P)GF*;K8X
MH2ZR8=O;@IC'U2@KG% 9%.Y/P]9HD;>JQ:(DS*E)O'3=_5F6Y@8#*:5G) -"
MO6G:VTN)KSC $)&<+Q2.=E7O(_5W4!^=;1F>X[NIEGVCV^)3EOK(C2;,+:D0
M_IE#!V(-U+9:&+A6<7]8@ZUK0@&P"#N,I4$+O@AYI$_%EW& H-P\W0L]W:;R
M4R4)^U031$^.NEW?.UOX]!G7L9A"ZR8.0#,F1W$ D5OZ!W&V"-YZ0DF-]^.Z
M"52A60QDZ.4[)O)]TJ/_!SO,Y-NGK<(OKL9L"7Q[%JJ]6CG'\$9.?\3BIQG/
M-%(K)4=:0PDUR?HT2K!KX: G%<YWWG7D^_+[XSL'7*]5F7F,'^"6BMBG4[5K
M2R]="%+$S*S0G1C.Q5 E!^#9SWZ-%YZ>)/HD_V#.F=!VOW(B6Z[NZL&ZO"Q4
M"\S[E<]SHE:Y;L;X"P_@2V").0U%S^C1FAEYD/D0*@ MXJJ[:80ZW$EH("F6
M]>S]Q1-AEQ:KD_,QW7ECF;.6^*V(^-U6EOVU2\^W5!UX<G2;,)9 +NY.H^G
M_.15M0FF=16*_P<%9^KJ]OFNW27CX_$_%@RL7AA1!M+[K60<'WVJ^Z7T*__1
MCU4C?\H08;,0KX^&"2V$Y$><R3WPHW7V 'L2E]6E1? L04<"SFU&8L#9_YR-
M:PA=3&")-E)Y9PE>J3Z-%WL.8@6@UMK-1.J<E _>R"[']8-O2-36J\=M]+W&
M;+;&OBM_CC*%]@\1(I(WMGU]0?<>N:M_Z(7<\< 5W'Z)I)WR.9_D8N)ZZ<O'
MA&[.WGB]+DSIG^W_K98%/:V#96CWHK5"*NR(?<[W)(:DYKP$TA\KS=\^\,M
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
MFL@+\AQ@N2P:"O6&W^5P@ -H#N"7,]\0AAX6HPFQN3C V$DRZSE8=WHDFBG
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
M8-9]L(>0$+&DRZO%Z42)G6-AYXXH\<=F%[X.O7VSI='C^I.*H.C6(.9U9X?
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
M<>::WCJ)*UUC_4D*%WI4/ OLJ0$G=E<(P (O.( 2%5%907<);/7'E<M_I_8
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
MP)^4*=@]5_&D4?5D^?V+GSR_62/2L'8:/?0"NWB'LG)]&LL*-F;I%\!\<1S
M6(T#Q+L5(:CH5<),JR<LJA,10GL+SN_&3EL+(%CKA6+)",$FC%EUJGM486N4
M+0>H?Z%_\.:RK7[.ZX'>R1]\926&5]Y\/W&GQ^2HX!=VPPGO;?DRZ^Y0/F!G
M4M S19XCV>>&=_2<:\1K5M#UID@Q# =7WSO67X[+67_!*M7$E'H[V'MQ *&U
MQS@=P;9F<"PI%YS??A?-#P[EH-ZC&SA 2*)U37008K5@X1+;;?Q3^PR:*MEU
M>2&]W\YM)==2,DA1M<K#IHMJKYAVVE+YLLN)_>;%D^:[XG.+1U(OV=R%DAY/
MGS\_.7+CH]:U.)-# WT*+3E.WSK/&ODHEOXS5?'?3U7\J1%SP$_*XW E92W9
MNS#HS_</?>PFEKB>]12.((J[2P)?(PNTF-F\EHN5??7OX",%_^\$,CXK*%8"
MA&:RU\+(T+FU<M718?)T"Z;)>&@)B0'[@^?_)>A;1%!U_<,U=&;M1?2#)05.
M^-ZS,/V']'*XSPA"OE]1,%F=+><T#0N"GXVQ<"6:O9>W'9$EX%Y4>\IO!4T_
M^C*LI]G*G%2?MUU47J!$D^F3;\ >4S"V)_,IXD--A-9YIX17X*</F<T+QHEM
M1N++F>-_U4:QQVW!QG3L4@L8AYO[>Z=1Q-5LG(DZ5ZO3Q0%*P'.T1EB@D0/L
M$>KF #,7VQ'X-\*Y8!W!:A\.,+:326&')V+A$&*D"W,N$#T:707V9(&32K#=
MB/J*,IVRQ "9Y]:$Q.N5UTAP.O2,//^$ P1A&?L);&$UW#+V&%B]!QS;R0'X
MR3,.:*:<+=TG 3;]XL2^GXT$:AJ]U+D5%!4]/8MFJZ&^U2/+6IW)&/JG.OL?
MJK,_M/_C2RZ^<XT4:+$#/9U._NSR+:<5K\\!&M^\X "7%& S^V0,@FC*(/IS
M\AKVRS41U%MD79 U^$$@_'47?V%DIV5CP)Z#L.5"Y6^];:9%ZH0)?XS@G#4\
MR,;4HB!U%"L=C>B0?$\$&=K$Z;G^"*_Q()[]+'@:9.QU!IERI(/$:=)&9%O1
M7(CB2D$L/6W%/8(\FM,(]O0A,UPKI# ?_@PD(=@3B)AUDR$L#O8V@(O'B]9
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
M^'PD/T8;H17A-:$#28[\%>+PX+3JF%?0\9<+^-=L=XY?!1^.YZI3XO?]-I8
ME<0R4F#^8!SR&K"F7#=)1U:X_BSDF@F0"SG:H%1(1#:8X 5.#.IQR[Z !E][
M5L9_-7=3F<Q!U-L<8Y&P"*#8G9)L_F%"QT;<QY%9?K?$I7LXA&O1)\4GD/M2
M1K>/J]Q%^!*M]_#1P3?@/(P0D$^%?V%!X-\GK3_2Q^:QX]Z37Y\P)S=JBQ>!
MD%XK+R6]"X]6A'\,AE_8N+9U:R5;3GACA:7U2-\]B-LXF]Z5AMDN6%Q>9F8
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
M9%C)LIBRHP*B/?W/K.HC"M#PHI?-$MT87=A?P^YNZO93!R"RX]B^!:H72TM
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
MHHHL[6S]P4Y.UOERSA\>*"SG"NK%)_?<4-:B ]SM/J>4_Z(#"BW$^WC17.X
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
M_VGSBK!A+JBB;*'7V\N;W=3/3SO*.-G0_ET. ,!M4EJ.42+)H''/:?*3BB
M3&,2@;5Q4USD6NB@.#'XCFZGJ(L>R'?G*MK@L#TNBO1,J.?P\Y.W_HX#3N)B
MR.E\)VC:[&&[+/:N +N;5>_TE*.>KIMBW'AYF$!V*@;AC9H#6E'S8,8+9_$!
M0U,TSG%W\,.D-&]#2W3N>=K. >_>N1QSEG!+ \3=%4U;%HD.?9:729?$#QHF
M&R;;/]-TA__  D/>60C%9:BM'$B.2HXJOF+$QYZ%VO\U8OXI:I S")JQ1@SB
M]P*4"I2$F4*]&<QP]WJK-AW@O$L'K!_*+[7J,3JQ@1(!294R6A<317S%(JFA
MB*,[YD>Q,LBOG#/'8F4^_@]26-/:_*4YD3@0&&OW3NWIA4XK.2U9M<P:86_M
M@EFX6/#N8I]#4(:FW<Y'2^*K&$/@(M3W%^+4^N^U>1$[U/< F3JG*]ZI>C/6
M/Q*7CB+'VE!=<.DJ@D^"6/G#P-3=8?Z0!+0E3:RO75YC$%X*]C +3<*'M6D#
M?5-7$7=+MC;!87!Y%/*9.4-!WH-_4[__,)$71].NX@^Z+4YLPG4)3DN1%F,5
MPM@5\ALMN<0M]"F6I]=V(#>S;TZ*FV>V%HZ9^,S-<-E6:*D56174/LCRWDJ9
MK ]&XLAD*V XF-,H$B:.J.D5NQ"5,KGLF]DWM]V&KA&S <\.(DYRKOY65>5_
M*)&:8O+;R:@O*0XD05HDR-]A=,[7%KD(S<MST0-S>E<3^8@V'0>:TBE>Z<C?
ME>R8V+M*J89QIK,C"Y_(@PV%@5"-"9KV,ERVHM=^HKQX4L99;?K1P7[ZSJ]F
M1NA#G6%/_IN^\]\)9 Y<O49Y ^5$3+.A]F!I!/6P*K+",[Q ]^)^G^_?V $R
MFII,"1T %?@'?M-B1$TO](A(!^Q]R@DWX(4LKVWE_<]8D>,B9ZN+1N1^;V.@
MBX<R6Y @(])C&G\?)NY'&K@[O)4?\U^M?%\D/"EC8W-^:W3OCJK!LU-WKY_W
M3]87+_UZ+^2X=?D([12IYV?' C<J0XD[H^:AKG4S7-2H/DS^N_R?GP_Y@W7T
MBQ2S0@KV'HO)"0[I>*(K:1:?&*UV(. _K8S KO]=K:)^%*8#;*NI.13-4'*6
M;L;"!>6&A;?QW6QT0(#%.R,])^V*L'""*?9,$KX$LU!#$'"^3W2ZV+DMI'%O
MH..^.,ODN[*D0+Y#D66P@!<<1/ I6H9R.PDA]QUG%"L+MYQ^5 $"F:\R?P%
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
MM>N=^>M.%:?(ZZ=Q<6\SO1N[5++>3N(&90WZSL:.7IUWNI[3N_N!5BEZ[\D
MMY5EK(>DYL!ER\BZPP(V6?.GS^ODM34+MJ!G/%0?@8!5HXH!<16&IMK&F-3;
M[4_&[U9_.FG/"O!YH'$.H&(..&<S>P@E/J)^:E=8A,_"+U)3VL5)+TDI XL=
MSQ&O:ML"O5C/-T4;17P?.1TQ+YY0X-[X4/^+RI*LPH>D,OFMZE8TQWO,S_7B
MMVXR:@?FBL,^X_LM('GU03_[AY)Z+6;?E#.]'A96YO0C#=]8&O!MB-W[5_XZ
MBZCV&]FB QB4H&B:EF8&Y8?,0JL]F(GP[VRZE:B],D^2Q5G$+S,+6KL25<I]
M\1_+_\VY_UC^OZTK'%M4&)S5G7,^1/P[[+K+\^_+WQQ-:]\4/W?WN+K^_,AF
MEA),S;J77_V9$K"48"B_L4<'"&Y8%V?DXC1B+%]'%:OFJD53%_4/JKX?6=>"
MA4D:/;NL,'7LO*IE8.0WFRI4XH,'/ZWA7$F#C7PCMR*TQIJ!\EL>HP:\/;R6
M-MOJ3HICM$73YHF*Y>:6,][>A>]M32( T >IZ;.LTJ(JJM?X9<K8L"CV?F1#
ME#A!,M+S-?#=D>?"A<8[?4&"?QI//_M@\^-A-):WL2'--='@=&+"FXY=5O%/
M^1M1F:+_6FLA3BXF839[$I,*"7M/V'*&S-L]>TR8!MPOF!QW%_Q:_L^S6$'A
M?#>XM"$N377ZPZ _[;?I (?=F_L6X:<MHG<$QDBY%#^OOA&;W8/-)*_S@4.0
M NU8F?SV\^2/_]$[&9!?+1)OUZ'Z4(*.C8<%!/./)9N*KGQ'!]!4<!THTS]W
MUA1M^](%)-?^EM-#RH-E?9)L%,ECJMJKWWJ1MH'H!',3JK-"G+G#2B0/T#2F
M#@;<IK(BM/Z!6)],(VI\.[5W$@-1M46+X04(D1F[+&WO(%Q-M/$M7R&+2R8K
MP'0C(=F<YWN5J[%]]6+1XAFSG:9II?*%6U/#T(?-NJ-UYPS%.8>WBI>'/CAE
M0>+FM7UR;6JNCB1 :PZZDF:!W4:=*$$=<$"YA^+7L8VX"F?'Z[*VIXMO1-RQ
MO]S!U7CN+.=]"(@')L:H$]I=_#0FDDN1D]TC8ES]MZXPA\T-A6D)7!*.6].@
M'RSW1K>\)#_O'MZ+ER#W(:RH8MAMV.?GW-S 2JN/,L96:"*CQIS2 &O8&0R%
M?D.K$^0Q1B_A"@X;#NX)F)Q5],VIBOT;XU-/OSA9,"FP9AL=34#FSNOOIAM(
MB.87DLKQY1U $1A3*4R)E(=I#/#FM'UI$.:B>>_<R=.?A8Q=W>X)V1O+73L?
M(9^77Q;\6-= _:KTMPKY\GEO]WG[MBN3!U*,TJ_!PE;W=4=$^VG;=HMV4>61
M(CH'!J2^ _%0> B*I<NY[!X'&?#S4X]QC_<Y0B%M7G&E"M[YQA]?*'?<N)-P
M]38[W^G>5R?;SL3*=&.^D&XZ?XN_XU)>;3O9TK"Y4+%__U4/5CD@K,BCR=0@
M<"??UG14@7L](E:F8NA?KC]P[$3#F2;A4J0I=.>L\87*(BIE[NF%5T]W@1\I
MWUB>'Y83QT@;6,0<F,9NCU^CL4X6>!T<&74FL<TSH#!;94RQLPYSS^[UHO8*
M'0T+(=M@G4([G=;ED.3#!U%@4Y0KYTL@/C)8B<;CY#GM4UK15QD^O1HQ7:94
MY=N.6#J_*_\GE0%W&-9>A'>!\8XH)D2GL__(R<W,D:X*]]NQ2J\R$Y-<) >#
M'YBH38^Y-S8F7OZF,'2FYO"=^/.O)<?[@'@+KIK25;M/W_/I@&?F)C?G$>^/
M%-H4B>Y[ M$SHCHU;#H&;N3-+SX:&Y3RR9W?;LVZ+33VUV1)F SI.AGP&US'
MN=6R5*&$R>T!OU39.,IX";-8T@4I2&VR(^JZ?=4+=*OS@D];U828I<T+$^+7
M.ND 3Q1)#HJF V8U:!S?Z(#HZ.\ZNI\=@LM[+NBH+H\(! =N3TUQR-D%R(=Z
M9$^6F+QHB_K"OZ!Y3&C><?"V<%L-C=V%[ :[\/=FB/NBCL1;U 1*0"'%GA1'
M>!K*H=V]<(X45&I0_BT]8EOD]?8J_Q!6\(8?[Q\).0WC,T\JC:+@"]!J-2C>
MPI=TI0[ABA(.CNVR$/$4+GZ/*)WI]/\\G?FVN54 <GFN\IE*I]C9ZHA3W:U+
MPA0&$IDMMQD+3*H)JO\Y#PJD@(S6[0P$#&,_(\&/*L(._5$#=$#2T"$G,0M_
MU_FD[P\O+#H&X98D$NQY@(8+XXMSL8+;K=<+VK,)IT0UU?1]O"L^MOL!W[F>
M7O1Q#!M6N]5I[R9/W-DRP7"2I-:V&$C[1 :A/>LC3)'4C5_&!B2%JXL&]0H'
MQ<.N%UI@VJ2F5EG5Y3-49BWD4ZIN19XT>GU%N5\."=6FS=,!/.WG?B-8&*@G
MX\MZN]:8$K#SR/#MPJ7$Z=N)AJ,W/#"]B+HHB3G<(VF6H;E(=CK 'TL'X-SR
MC<CFB,YGX$<[QV "A/:,D(!EY(N&'""^.,^K[(9W@)D9!?R@_/XY3&M]B+#&
MRQ?HXU]T62MEGHZ6#_-FK4;5_Q9I@=$!Y=ECJTBC=+/>I]_(>VEI-.ADTO<Y
M"Y(B=&MO&L7>"OD,NTBHS,:O+6O$[NCHXLE8R0G^!8.5X;:!.:'B.GNSWK;6
M5&6NELK=,ON"Z\.A03A.LA],ER1 0'70 =4+<9@*HUX4#_RB0@_M'#XQ^9*R
MX%;%<HH)LK+D?9H";O+!FY/:V3,W\Y4YDD9&2!=B<'_(5QJV\I9V2-*+.!%\
MMTWNLG37",^\XWH.:SO^W$'&B&QK>K /=I$K\9LQ_/MH:ZH.Z/:K%I72^;MT
M (5O@V4KE^&))I()V9<VRN]\.6FIO6YI#[^-Q.:R>6FEYRHF*\Y]S0'7;E3W
M^HGUY8A$"M>[Q0^45>HK//<2@6S&(E6"_% 'O@3HZ*''U%HZ7JV]?KVQSDT>
M\7R1HPWBCC0%%@.K,G!%^'+B'"FH/'@:,YQ>4+0I)D207(R!W<=D>XL[S@O8
MU'O7. ZNM!0DZE]Z-?2YY-.%-!@S=A_=BTP$UZVA=UXCF/*\D&=A+"2>  PP
M^A.O<<4RA\/$YK/6D$-83ZRHV$7.$#NQPC-S1.[O=, ]I4@@.T@</@:N%HA2
MSY;OF-WOR;E ,$H,:'.$-"?U6.OSUOQ<O!%@7YAYX_9.\Q,^B:=+ LHI5U$S
M@[U0;I1[$DD"DD@'>%_Y3B P]V4*O 8I0NU&Q+86H!(-]8%#C=('@7%NO@TL
M8K;*L\UWBZP^W%DTG'-V=-RQ^/7,D*O$UCQS,S]U82>4.@P;B4$LI8$;IBG<
MXXP8W,)YD#EH\[F<6ZUL!!-?1<RD#@+K>/_$5$79H$Z\+QU0STHV2,S_3%)2
M+9ZZQJ_'F8[Z3 ><KLVV(-Z@OFI5Q\Q[*,*< O CF+2HHC\>*NC5S1*++XF:
M$J]+_*V^77PH,G-]1 *RMD;A12^A*=R<M%- LBPIB9C1,ND/9::XQ'4_=?(@
MKD/,":9>QT2_;T".+'NFG_7+&.O5FHD?.VU1&P$O8M!L/PHO-;^5C0'SG^-]
M.Q:3TC-R\3DEW0EZ V;@VV^H^9-2&E)]8V;HE>"*POJ7I>1HW9+M:1#[[/BG
MC9:;HV.F#0];&+1!2[E]H$C=TEDCO2KLJ):,Z+B*$Z&Q3Y(U@F.()R812_G-
MX$[.5S7!TOJ$3_BIBGO>>RL3YS]4--FWUH14Y2L\XX95VG&;W#T]?9]LS?BX
M>W V>#^J"MEM,9?5M\C:ZEM*4L4&5&8IOA=+X(MSMM/=CX0Z]OJ=:S!6>6#"
MI%SSR;4OQ HAT"Y$N8O/97AA 1$/K#Y3XEV.[/&R2*@_>(Z,%M!O4MU(SW=2
M@)$+5G -UI>X]9C?]%VO/=-X9$$[Q2 6= ![<!*-8X2:IJ/$@+QG9Q8]'[=S
M72^9^7DI=;L&C_LIX/(@9;'I?;KLU4/1-,?CX7='AZK.Q!<-57[,_49TOU,]
MI./5IU/YS0<L+Y7T!23!,*,'50/N7HS/#.I\AW 'QVEEC[S>VG+$T$J!,9CZ
M6H)3[\2H ;>]R3.U!\;LIN'^8/\YP;Q[EKG3(%%$IW6KTC)XSI,.H+$1/M.&
M4&?]1UXUJQ="9I?1?@4C1?8_!L]922[EXC;41A\\B@QYHEH..H4W@V4S$MR_
MAOK&EW8<CLX5J ,GI(OQ$C1B8"9%#8Q2(0B?_&C *^NF/DT,?QWNZ'HE_7>S
MBA.4O<$C.74,?-],B:A*^OUW18N0@9L#XOKQBV@@;ZL)YNTH17N)DWFSNW_,
M?_U>E&0:;)5G8<#V= WKJ#@$\7;EYAZ:*_8(7?/,PF;FT>1B-K$A>? 2B&=S
M8?1Z!3"HS$-)WN'@CS+E!$&$R/\=L80"\[8Z8G6!V)AHFN*C7(["U%Z-(R*R
MA [HDCZ3=B+J;?2V*F^%UNIWQ_;I+EENU8LH\0DU.H"D:+1%O<( 63W"TUV<
M(AZYG.WJI)P_UTD!A)/;[+X7B:L+*PJPF0I;%]U:[INDA/F@M!/ON9X:K67@
M@C BB[/R-/8BLB5%F62-C1-2MQ""G6[%[T07F^[9!8C:^RNHFW](2?TRL'/Z
M"^\W?186$6,Q!F4_KD)%@1^V[,SH=T*_ '$<^,$[C:1A/+(GXTJS1H0OC$UW
M92,#ES)\XI<!1GE&YV)@HHE4, PIF_W>IL;N=J\9)$UBPOKM9UR+F<?F)&7X
M-T:V5<>S]M>$2T!8:MSTJ'8(,(0"I[:W"U+XJ04ZLF311V+ -@*DUT+XT;1P
M?11&6^2WHS)1QM;*+1V[:3P:%,+S\L8?"1>>[+P[7T88^0MGQ)D!B,':.TU
MHL$9CB0$QAMJ. &3K3#)#T9WY4A&B.N^)=V/&-5&JYGS==P+^=$1G@@W8[PS
MGS8YZQX.7OJ\>+R=R0O*N@W3<"\-?FY?IY0 $L:S;R[(A7H8S")<-KB[C]?,
M%7R-XZV^5J'"/B6[\G1G;1'_V*? "\_(&RC.$K_6>_2P*M\SL/UJQ&ZH[O-O
M&-?:""$E&]JHSL<RXY;IBT8+BZJP#M4S10E9Z#+(&"ZL7WWM")1U;N2$F=MV
M1=MOJ?:G'H?P\E)W&D?5F%H;,W& VN@ORFD>\6U@$ O*]77W\#YKO/1:'7A6
M[J(,YHX,@*GC&,H/?EQ11R-XH:$'L1P'C8;B?3AC*:K/R'[P6=F3J$?#6+#8
M["8(:/FD::*"QW)J<(0%W!;/AI',.,]F3>Y"!8!8NA[@_5.X:-6'/Q"+,N"B
M$+OH=+V,@US:VQ$(!_\?!@YM1NV]#52S-(#U[_^'[]K_QQ*^T_%U<%U)K%ZQ
M>.N5!DO"=%BM01*5*(RRD%]2(LFS1#F:D<8_DNJOUJ/+@H/UAI/:+JF"END
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
MKS20[\!@_%)S7<2Q1^"3,+#74W<SQ8$[^F'E-XT!SO.-7 #49@7F3K]*OU/
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
M;" C''UN>KDYSW\9?*_C^.'[H=<=]S<_<&U9CZR[7?<M^_H''B=S\1E(CU5
MY& >!$NSF8+4UJ:C>IWB8.B$C=C1ZM)GSN"'8;%/."WW,+*FV7EAT_IM'+/;
M[,R!;79NGM0V6A,K W?YV;%.*W"9:B(DV)9OT7F>'AO^(6I*TS#@IKK']I+I
M;QR[[@J&)AZ2?V)^<98L;*0]@>"LI\H>2:7-6%652I[M;LYU?7+Y?DQACCPJ
M?5!*D2^)5U%A@$-EJ9VA;CYN+-NJ@[&WRT5'GTIJ/%0-M=2V9/LCR''<*W>/
MG0[C.VEA*OUA9XCQY2AJ- K<;;EX+WA2&I(;Q+CHHL,&K5UG[="XDSX?0DXV
ME>TD!X;P&L7=ER&R@4K)Q;=X@6M8 WQ4%X)OT-LVC[SP,==-OS:W6T?-7)<7
M=W,X)]:"Z?&8([D9"&P6GW1&,;<A:'I]9;5(5/QD?[)/[GR/5%F[Y^FPH(.R
M:8*?SFAZQNZ\*.TH4AV6<T=_T2#M3AKM#>JK:ZN16,M;,SU-::7#.M)'Q\*V
MFF[CV"6^.>^55[IRQHVBA0,Q$JEW$LH&'!SLU6\TRH0YC3P.>04H)==MJHF
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
MA[::'I*!=GV!;YB0PAS$J:%[ZN,D.@X[V-IH>[;TX-4?6R!Z$CO45K4:8N]
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
M[K**V0!?VM?*]:[EX>G@.%?WEW?]9]5:2!.[R/2W!.8'-L#Z0<B$W:T&MY+
M\H.:VV$,/^+04L[B;AB5O7[6HQ%]_*RB0/NI6Y-[3 *CEG*&WZ9;3Q5A$4VC
M.VX\0#7M*S) B+7QGGYT\?V>:J7%E&^R. -L'J[)FK3F@5I/A$G B"7S"!RJ
MSYZ!(Q&"#=3VK;N;!Y&I_&@>* 2>?BX*.DYA Q,J-UI9L"*G#Z"8H?1G;$ $
M7OB^%-QW6)'+MP,E%W-A)7]G P^>L;*8:A0Q2-J>(02)^EHOXH?(E*>LO$5R
M]=V1Z>!P0]8W]YMK"ZC8M545IF@:= I!*81:=-G BUT$+2-*6R@E0%.Y=ONN
M/'[_)&QW8:F=[\']PUBZ?*K-!%)ZXF>,,?^[PI;;.R3>[RG,4TKOEAQ^PQ+<
MV.QXA#OU=R#X%PC\"P3^RX  4QN& "I,@LW62 Q)/1)+!"4S,(BBN"'7CV+A
M>'KQ.YQXO5";=(:JQ^+7%2F(M7D$_1@R%6R#CM7<907CH4<;6]OY)E?49FW!
M75K,'.2X RL&9I%'K%'& U_PE&.H]:.X!@)#JA-ZF%KCM@OF[/YPLN_V"C<G
M2-L7!%F"MG3&QB)8KFK#RTOQ8KW[U]L"_^.W!7[7"(6X#ZHS4"V9#9CJ_QP)
MYOM;'[6%*6[L,(_!BV%N$7'/X05:S6O;@"7Y9S DFCI'L# J4)A/'6GL/1[.
MDB39P%<'*]CX01\R]I]D:>AU!#,-1-)9&SE[Y#(,M2NF$Z2%=MM/EF-KL$T/
M1:S\FRW_UBU^+J"^.#!%A6"1E&JHW@%'1_FCHM&3;$"I P&1M%@[/1<@0=Q'
M2Q14BV1I\G2?MC/':2*ZL_[\M:I;$/479*S729_36G%>5?U)CB=1YU[B!JQP
M20-YR3"H?<)WKGBF/<-]>)O7]M,RO<M<_%?>S/@?'[H><<:UYJ#6VG$IF.4_
M=UKA$#%#1]@W'NQC Y4X>THK) ##Y!ZA?ACM7+O9P*HYQ@?E@:M'PP"P@TYF
M1:>CH(>$6!_Z<AAR*KX.-Y"/F]L-N4QJK:M2R6LT'-U^(_=]OOZ<D(4<@W.=
M!#80CJ)IXUDB&AL AZO?@YO>P0;X28ON2/I.9RHZ#;+Z[,D*+("S4-VOX\OK
MB''DPA*2I8'XT@PO:WT>;>Q?VPW_M]L-OVF;B#"M42C$TW_A6%P#G;=7E?_:
M7\,84DZOH0I6,#;4[G4H%(:C;KSF!@(%WOUGQ8A@$(XW"L5F$%%LP^O&4!37
MSG5+H8WHJ)8#1T>,_N04;@4UQ@86UK18JBJD#'B./#"N$?21>Q#W>F'#]D9\
M^+?/K__1)SJ+<:8HRE$D++%AF<%]#A88W([5F(QG)N_#T9FDU4@\ 82A?)<<
MCKX*6^<[Q!^O6KS#'?L+^PA8;B6#JSW(A1S21Y\OA9U8.-5O??F$#9S;!5F[
M9<(HK*B*0W[,=+L-J_X37JM=W@=>@U$\_@\IP2*PIN43<0/ZT)F?M7_I;;<J
MA^-PL*W@L@,TPK)M1(!:"#@4N+"!-_XP,G2)4XN#4^!0"WOVHX@%'$W3"T??
M2=0G+!!Y8;4B.>!X (?LG.QUOQC25&$K;F 0GN$&_Z#?^QY&A+$G[-1&C(+$
M<5];<*M'RC= #L:3W UQ3%7X*;"IS4;Z-$^@UE6T\6OS>5!"IWL$:0H'WTJ
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
MF:4>$+%KNGR(\$5VA':)\7;&Q&;$%(GWW*I9(;;["E'_++P$?X [TSA84.?
MUD>WJSBU3UN\+0Z_9!?<I:K)>'3>#H-)1Z1CE"5& KT>LY?=G_1N*0++3@H.
M&A5 !TAI1GQ$PH?#]"(R?.NR1'A<.W>_G5@77O53%H;NNC04>^20M?*K_N+
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
M&T'.=<[?8W>&6[R7;4YS]Y:C8T=/V2@ZUK->$0_#[NJQI96H<G2S M Q+0J
M-2,H][9,GLY:5<&>&%]]GE^8N\;9BS!@>6I;UWOER8B((C0TTND%$JB  B5?
M4LU&# ]VC0C_T2(^WHS6>#!<2R7(^A\9MR[&=%JNMV&QS'BO](5,C-*B>WIC
MP=,%N"FG ?#!3FNC.2UX8?PD%P89 Y0 1(=LD"N49C5:JW0RS&=W+F:GV:B.
M%57JH=+-R]UA,D+62T0_'FRJB9D+8?]-CTNG@R0F+HVBFO8V'"^.ZE'=6=48
MBRG?MROB8.6?-ER7J%K(0ST]J6TB\I("8PA(YU+*"VY[+I\6:%'06UR(R<CC
M5&$P^2NBZ@.V<NY'F^W+RMY;E+GG\(,[W39NY""/AQNSI4GNG"*<-14^A49S
MG@>PU9CYCIUO 3^<1D!P8-V(3J.GM;]Z\(!6L*JCE'8DZTD$ID9V@P>#-(5I
M:8PDY@0G7F,,IP#Z.(#8>'ZDE)I9V12.8K-"WC<DFD;L#J_P3FB.R9^(4+GH
M_(9V6B\KH.4<RX.M__>8U3\//37I J[1@BD!9M3YWU^R.^LV2XJO;DT+4GAG
M\*1C5LC9X>%7M][>8>L_L,OOA+_'R*B\'+L\W15D]#)K3=UO9&N7;;=5WZ5I
MFX60H^I!;<?];/Y+R>.TEPC3VDR!,:(OEF]70,W78@;VPEBH ZQOZS/5\7+#
M90]22'!$YQ!Q,3,8O.DD%GD([_E+5QKVY4&29-FP0GO*X-M(A^#4(/O_9'^,
MM1E_YLE18@#AP3FV',,IS4A<V-KDJ5/]+<SMRN9Q9,3Z9$B.:&&&_38'Y63E
M#3YS15S&:4#NA3C]O$Z'-SWS]/TD^UIBUM2U#.<K*9[)C:^UB7[)Z9$.1U6T
MB__=9=V?A&DE9@!83Y?RGW]=6R#EMWGP[XF31$<%%'QI="&^MI9FT^9">79L
M[^.;G3)>&A]?+WZ0382MEV.95_D0)YT"%U\I4.;N0X=7(+;[/UPQ4<T(>6MK
M>^'3GDN[9ON^=7O?3J[T/K>WYZFL16O/F]'__F)Y_^\T#UT>3,R? N?L0/S1
MDN.O@3NDW-B"RINJ>1_P89/4QT2R;WN;ZWUC)K3XTP.S5B>#IWT)LOQ%J&4(
M<V/A[$=)/%A\$5=VLA/QKUQU>MR]33S8YUGL3\LU8"&"!UM1%?[CO:'W\WA)
MHB9AZR;L17,TE4#_R4)PA\P,ZJ![C'IJR>,7_DY6J8V8V+L)URQ8Y9I1QNO2
MJ2<S?=6>/5X>8<!;ST%PKFP2-&*KJL0=XHYROQJ/<M)H><9_N+=O1]PU"YCJ
M/E8HGJL]PI7#?P*VM!CXK\P[P*"YDD_?QCP_!QARS&T:W^7^= BNU=,=^Z$Y
M-/0>N?V%.$)M<>&2< ]Z9HF)XN3BO - %A7;8Z=]:J(B725D?,>&9&?*ANNY
MK=@%+>7H_1\MCVL*3BZ7:9,22#M#UN)2&'ZL'M<S'G+NAG["G7J ?#5+ZVP[
MUMC41F9W[/!."^TH3@$?6A*G])@O&?LVHKF";+_Q6KJ3??Q <&EY;5=SR:%_
M<B1\4G:\V@ZK"CS7X+6N*3CQORAN";T = #.EA%F+G'RB8& ,DX9.L;H82$Z
M[J"8/LS;^3R8R'!.T,*?1N^7Z_CUNS[IU>H5I,/*@:VM,/B6_RV)%-%YH%F%
M<F-$KRBYV#4QQ=D"<\R>F7'>J?8(P:<\[S=*;Q#I,C]8CW#:?NFQTX%;CU2*
MQ#QT2_T_V4^Z^G[XC[.@<\+Y41R-\X?R6*>X':K"4 \CK9,THZH^@>([T9I0
M1*4Y=BG"-7]6@KNZU6I2HC-I_=7P[-,,:T;#VXZG:P\,(*K^8ZU^@]RHL[<"
MZ39H/XE+-6B/:57B#NA^9I"'F?.9?2;ICZXMK;TJ]J(TVMMO9'PG.9)\7S0X
MI)%J2*W8J>#V=] X'X(,P,6_;QR6+U=<1F;,-BAH2^MK6VL);J4[1EH$Y4*"
MJ_:KB52N" X/&;.LH#UF>]EP*/HJY;A*B:_K:M\3^6*8E')Z@U,">($>*KQC
MYZ'35X$.3_R09S<:C$8D7B+Y<4G<=A;V2R!03:R]O<H=80'93'2M)]<YHN5Z
M^,PS3<%QWPHIZ@;=&%1B7@;+S RA/PR#CHX[]P:[M2T:X>KU![?9=.VP&;,Y
MT69Z@2SQ]'HY>Q?$ ;',=/ ?W&D(P=C6T7G'],S'VKG,0_HVL/W'U&X2I,A_
MU=CRRE<2831-@O0H0"Y"5<K%XP_!(Z?UZ J%L^'/U_ ],AD*N)Q XX!=Q7T.
M>Q9TUV-<MNNV;F5X3/[W%93"+:$MG(9#?RL;\V!Z?_4!?SSV\V#9:.8&=_JO
MRN+D>NGHHW.G\1[X5[A@_AXZS<E%>7\09!I"CZGYP?/VF<&4<@^@YGONBG-9
MXX?AZJ";KP.4@\F#'<$Z_I+Y+_9]D?,E\&U@381]CI,.D.-1X@"?#<E\'9$M
M?P,E3HQT/LRQ/M2C[?$#\+H&-W-[J4]6QB]3$W\CIJD] .B(EN)^EFTY"!UG
M[9@.3VI7%<[IB7[!N$C3E:Z??>OW]4)8.O<GQBMNL"]%X8E0F.D=(!5=#:>[
ML0"@[5@H7!S_\1EB''><80/L:FEZ#MW>?Z%F_.M<KDB ^7;UUBRX4;UA2MS[
MOMWBA8*]P V$O!]1E ?#.GP9]P";:@[;%F%<+[2KBDW/CHB7I3,^R2\]]/SZ
M@<@536(9X@?N"-,P#.T>DZ7V_/U+7:[-/!AFW&BBTB7T;OYUROSYZ:-+;3FQ
MB\X3^TQ/V;X[.'KY-Y%&8#@Q"SGE7"&V.V.R0\6I_2L"0I%7+"91]1/J&6NN
M\:NV_J&6GGLM#UCNR>.X"(I:([WPDZJF?#O-A0J8KVH986UK7ZZ/=WKL I'#
M2!6Y1,)5W^*6;VZ7UHN:TS;R;-7-KI_Q'6S5?C\ML(:HE*,1>##1 :8,%,R'
M^GRWXNA,!'^__K06DO?M)S7VAW7I>RM5Y*-';4LQ%Z_TJ^[S_B81UX>HYL%2
M>3 ?74^N6-Q;_TDB_#</%MOX<'3& 2R-6V,CZ\3>_!#WZSO>U;Z-,Y(C2]TE
M>HJHG>6T!_U=19M*8DMC6PNJ2^-:M*$9YMGH+C.]":3+S:^ZH$?2:TOL_KCB
M@]?BW;0R'(R>6*@?"]L]> N&V@NE,<.(?_5G-[ Q0"V^$BQU 3URP*4SC5E+
M7$GG*W'G/J\N' @(>'#.=H]5^<Q0>G[O[%C B=9J3>'/(?]32,0+ 6W^J&_[
MB9(\V*HX#U;BIOCG6DLI?_8F@'X[_#X>;%:)!SM39[3>!82"<>R,"( 37LQ_
MC@)(,YS8C^77-CE./)CM0Z<U EO"@7ON,3C.I:(V[[006M]P^-,0Q><]_08M
MBL L?PL[.'W^LY2*6+?^R(,1&#S8>"C\ ^C#M4DD_5Y$;[H?_G&'C-?"#Q.K
MESKG_ !5MC\45 C%E-=85$J&YPYKY]U5.CNB7JXX*-KN%C:R=_Z)1>33W3WW
MT.I VUG<299O>.;)<;PH=P"HOMB3]"O JHQK1'S_Z5I];7/M#H#BTM7I*).)
M:#G@I/_P?NK&#+L".//L[_WH*>@>963J+5.+\Y+H1]QF?K?45Y$>6PJ 8V,+
M#4#E=^;&$#9<,#C.X$4L,GW;ZLGS.(_P2!XL&O_\TP"BQKC+,6AI:>FGV=@
M\7B8)]&5E<VTXR__/.=%,XJ*BB76D5H#Q.9'HDEM*86^TW)Q>T^G,@ZF4QY7
M,A.8\5=3SEVX<78_TAAD;VC0Y%@.?2Q1#;94,%=F;I+9B+M@G$2U&^7!/ '/
M0 -.TR"IZ;8]J9K^,YA]=#'2K!FR!)O(!+HQ"QDNR'S *6I1]7VF_NDW.L;5
M#7TYO&38](FN6M9GGX8,HR<R#YJL;'L/#;[*.7HR[:\F,1&H5IXV;D<G/3,)
MKSUNVLJG"Z$]-:!W3D.&PHQUY)Q%O>_4;,P$>2]1G)72D5+2I#?#LN*4L_7
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
M$?336S"V%K!7D5PLWK"WMJWVPW1N'_%F\ IK4(.*C7ZBSUS=ZCXN(X?WE+)
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
M6WR)!M!^* MA&B?1D78BUUKA43%3E^UJ$"$1$W+9+5:F=P F/PC.:+,"*@:
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
M;QOM1&3RSDAQWS<^"#JF5*!/PDQI"AP:Y%6"62.*X#GQ'\CY4!YH/X@A )$
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
MRC#(X L^W'MR!MFQRC7_6;K8?UBB])4X[70XZ*\L5MZ)F*.'YBJYN7"7I!7
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
MYMKSO3L6V87O>EN"+IKI7.;^P-EGREL19<ND+O#$0IU'H.C//!O@B\3<9:[
M1OO>-'N_ %,IE=X9J]22)#V]J?5-F+>G8G!KKD%DJHB!S "K0*5[DK.8PF2Q
M.'*P,2H8P4NZ"(]M!1$,(KQPGF&<'7EM Y#G4*8-QF</7#Q^^.;P0-2V-+"M
MU1\]KV2-@B0GI.@T,42Q%R"VK#W, A/;@ -6@.V7^X$G86_:__"C8F.3&\UL
MZO<C=":2$]6BM0\, =$J"R)>#E,9-@S/T+2 YW&)??6M(LBVD<15>C$6/Z,>
MR\!.7Y@&B4K[BC"H18E"B)),'909ZRNK=B.KW%/95>J;(A^*(4=<K]FD<]P-
M%JV(D?RJH._.'TH^R04&%+[T;\7%W;N%9B^RVLZ084MLL\NO*JJL'W) ANAP
M=+B[,K\N$D[)47^S'V>0,I^=7"VU-!^[\L'887]D'O,Y"@>F0;5(-DE3^SY,
MM*%99")R=@-RVI.T,$'.5M<A18>  9X,Q9_UWZT!#VQ$<O1+7G^ XGWM?\##
MJ%>."%[-)M>B?;Q+'N>OXQ;5JLJBMS/^BCH/6^Q>G/ET\S?3(](F92$=T\2$
M,-L%1Y$U2^!J'1B&Z<=U0XY;SEEU_H::TTH:'&BP5=6(4 :\*T;5V* \/0Y
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
M&@,H-B)]CAW4N=IB2;ZW<-O2.<Y6_13@:01U'\70@;Z8WR'R[\:V^D2%-+'
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
M,R-]>3E,HNY*H]<<],3JLIKFXB_7P5\7P%E^KCUS VGE-[Y_E+6@7FZO0/6
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
MN8#ZWNS$Y ;OIU6!)W"I][^VAFOX!N] ^9Q1^ZG;6'&.]V/[&$G,I(;Z68<
M1[0UK*G4DYIM\ >GOH 0[ZX?_KJK;IA+FU(H7CZ/V7,UH>DGRV$^Z:HP$Q3T
M;XG"4 L+LN=]"0/D<H9NYNKGFDD\2M=1A?Q9%=[QW=E%'0A#F01@M!>RX,&#
M6AC0+TA6( PT_C^"6\;0UESWFM:D\<T'G83YD+6BD[$6@\9%HZ^&?:8D=F>9
MY+YMKH+UF*LBQYVZ8'#;Z37(!_*9FO4O+3SAI370$\<DEFXZP9XUY0M!"9!T
M:&>DW<?Q5L]P2.G=-\+M^ZXH(L^/JJ:[W02!F<X:!([XUT;M/?W_;"]9KYP&
M.3%.2.C0,>WB_5*P8K2PNC;3I45L"NM1-"K(6?=;')A,[]DL UIZ")MO#F)-
MGT!#W^[GZ[5"MMYS,GT;WSPMW@^I?1@9[-X\NFTZB,Q/60H_:9:#=%_85S#
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
M<TP"<9+RZ;]##%@LIM7Y#+L<S*UCOZANM7"2Q,)+.FS_O+NSM#EQG\.' S:
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
MHSTF5 B;?!Y1%=^/.]I'FIR4ZETLB''49^5VNW): FE#:X1X*(F30Q+(E4U
MI3A5)\L]B6KD4S3M+%.3JIS!%SX75XR](\_[_)R\G8=5S%7($?H0 C*BRX=L
M:XU4JR9YS=7./-Y3YH5K)Y@2,<FN"K;Q$Q)G:=/KGXN2!+>&W&5%C\GULB15
M*$^JDT,!48HJL@V,]$8>A1\&>M! O_EHDT>);V3S5F%(H,H)7RO?!EC>29Y
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
MZZ>3?*^;*7SYB'XNI\FL_(+4^G,"]+GU?W9JUW@&:'OC/\?S(PT,Z^$__H8
M(*"X+UV?O%O. ,^)\ ,JB&P[O+5P8Z  4TC:B.SF^IMO]O6PY?]M<HXIFL6M
M;[6M#/;GZG&]V!#L]8^RXK+2B9K"W-GUXG]DV8:>T*[O"P/'JK/!#M:26\/D
M9R5M4\\3%0K0U/NM$7NBZ&@PDTV=)T-?69'Q[1P+CAGJ==*?SN(YLC4Q%-8@
M--Y*:G&XJK[_Y#*Z=+&-N&Z&Y Y [YWJ+@E[LEV0U="D1)+/ (\G-YZ*N;MK
ML(WM/55_'J8#%L$%XZ]CJ73O$3=-IT_GM^4]C]U+>V>U]$:6]ZNYC\N!I/T>
M2XKM&![3,X#]GM*-WKN?PO('PB!#<8)_/5#: *5FVN<4S*H;I[L"RPS.026T
MC5OV#-!JD;M(:<4Y[,U#P'H672'8E$83W!G@PV_!]B&/V7SB&:!9O4X7S]TL
MD\ A3C9S#1UET5!?Y?I1/#[/!@.:WW94?$Q(.)T0NT-S!@"J(MARD+'7%H8;
M$K-F*9"BC[4)'*.)?$UG@/U31FOP311U)1^#C6_A1$[7ZJH1;1-HG5D[$DX_
M,P!\=11)#U.V1K5&3,FS62*UR?/K-K0.QY&3^7N0L@&U1B+%5N7A/.VQ]L0
M?(7QEUKU,S(,K]:'QL4Z<5*.4D#P [?75<;X[KV)$A%X)#SM?K+75XW9$3(+
M.6YT %_8-0#.<(%[N(-74\W4-L\ <=1<94%X&^SE;R'RY'\,F<?H'7/ J7>E
M^P<MNJC>1];G ^MN[OU^,#0XFC+7!R?JDM\:](*D1\]9L2])TQ*^9I3F#P_Z
MKK4Z/]>K< : .=$#?X\8&N-R-=-0KU)R[F<XC[+FWSDUU5-ES?[R5V08[[8%
MO7;DE:RLC]?^T2N4("]1Y0:3#'K?!F]VH8OHK[X[EB_R9K*$2Z]$A-5&7Z'0
M:[V,OCUU-:0<-IKKS*+2M?M=WN2D:&$\U\]@T3BIR*T2?X^OWZ8Y0_*5S>XL
M_&:LI[74PK8K,;*-S;RMSDGP'6VDS1W58TO\\#W:$V9SHV,UA7MMXVF?3*>T
MM,H.R!2'3;^KP\RA'QTT32+'!MS@$G$'AM?;O.AF+)Y5J"W>76L.X?T64[6!
MBV7P&VX'W4B!)4"?V"YO+QWG>GS?/N0 ':Z#;A!;,-O>8N6EJI^Z%X_*2 6@
MONDUST/IO=K?6==#CG)WU7OAJ2 D3<9+3YFHTTG_[3T'*U7 !\EKRFN.B%N$
M_VF\>W) %5[2;B3K"9.93-X!-)HYA?*#F%T8)\]E*RGN$SE$=,4OWGI9>O,$
MJ->F=[31.WSX5X<MZY;^1[(TP;>:I/W\R8+XT YKCG@E] L\ZQ8=>-)LYH)2
M6$OYJ\9*"AT[YC'&8ZJAW?US8JB!ELN:'VD:\\\JA7(O">MSBHC#CH$%VU[!
M,].!?1T0/#C4:XN[=Q^EPWTLH@U-S$ #SM]Q5/'S_TI&V5 3M<O+[5V4//^;
M*/&7'%NO8Q,.]W!*?0&L?@YMVSY0)2Q)3,7L0JO=7CF]#$#]6 /\;.?D.\+K
M5O"'^^IZD.N9F-,8V0PW07CFP+G'9Y8X8MW>+P5V3"_7GP$D_F;V8C,G&S"0
ML"8!7+:IFSMJ\X5_=7K\-WCE+/R:DC)""U?8P<C@]ZWL9]I6BEO7Y X'M&O0
M(C=(#C2*/3!)B^KY4=M04R:^>;@3X*<XS1I<9; 2ZW#REHR*S;V+X#K_L0>+
MGZ-867N66[7U12GD[]S3Y U0*/]4HT0K!82;C[RA7CCG[\NQ,@:]EQ5J3Y;:
MC3AVM3>):-D879R%-<:6M*S46MJ'3UEEK<],G1NM7^G6OS'2A=V0,M \5I3^
MGJV6/U=6]LO4HQ,\_.,4G! :XT9K64JU[-&B ]87G1)=DHLHE+G#M(4^W_,
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
M3BL4\*ZG^BZ.?SH#=/U3GHP&]XD&0J%+-3KS;T/7_(V +]]]#*B&HY^?0]F
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
ML*A_[:TG6_40G"Z<*'0M]'S);@\>(FBALL3NDLUZWD88$CG&M9(&\*XU)?_
M=[,-?7M7=_&^@MJ#?JC+(H3,Y-6:!6P2=YGG!O'!)M$L]N.*JOZK\QJN8CG1
M-QA^MD:4['5QO60.O$L],O[^,<U7C-_;9%J]E:1T^[KX(PO?RG'O[66$!5 9
MPIV$K8TOEQ];CA[Y=FQQ%&]</VR/6"W86&TBZYX&GP'LX5/7"0]J3L,+DCTQ
M$HQ3%DZI1CM);T,V=>I_7I!.! T5V+UH_:?'E_TS$ZW</H29#$2=1H%$SW4,
M!^R&W]AB!Z0JMNNNFZ(8)DA_8]1MNVI:R\*4/QDWG>U6,X:;[O!Z;9;5%\<7
M=6G_0E8VV$YB<J#U#% !V3KG[P.3^RWU'2NY+S$3=TP/&=0]LKP$AKL5XS6J
MJ.KRDKJ[RE07()/[))K%,T $VG& VZ^!!+<:<WLUA'J4]6*/#T>(YKTYJ7(U
MQFHYRWM8>^_XHUH#ZRL]ZS++>M;UX82\7)EXMZ"/"=,-&K4=TUKS-CVY7PW;
M1HI8C7I2WSB!:Z8M#C6J.34@AF5UF$<FY!L5C!.R)OC0+6&2(IGO)UYLH(7Q
MDVP3F!B*]6#9J.CP1,Q>OS3:DZSZRD,<-DD(K7O3PTFX\@L0BSX#V Q,!3?/
MUX1N#9POC2E?3%]^1TT2=ONNE6#TM'!ROYU]C(NO:(OCLOJSF&LS,5<0G^!.
MC,0[UZ+Q*8NAT4U*T$?$&@K3*$60+)?58JT4$731F1EBJK4DG,DXW_JBCMFB
MBXT@>6<4V-"O<<)(>$4TP>Q.<I\_*81"2^:N:Z@:4I0J$,S(SGR^IT-U;T^K
MV<3WK8,[8*8+<)4*\_A6EQ:[GA.7,[G! NXCZES&LSMN,Y?%]((_N. P2=W=
M;1>)FCWP36ES3YLXZ8G *(KBD3J-TP[8-$\7"66O*W=D3F(T*;GK5AV-'8TS
M]%Y.K^/;%X4%W#E- S[(27>$M;ZZ7[%<P@V#^,^&=&#PGBOYHA27)5#$W7*;
M/)&Q\/R^,F?"U#/.64_) O47ND*XFZ/F.Q0:O\#M@"H*7P9(2W4/(P#O5;N9
MU0(_$%GNQ+*QTXMD)&<V7BN]QH/]^3Q_=G-]Y&#3CZ\:J67*)*+V7D_]Q65
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
M[8?.U99'50[+/D"C>V"N_ART<CJ__C66R368K\Z;?&FYG0S*XMH8E>GWU\U
M5.$M4H1F"]&N[ S@3N3K>>O:[8JV2XL"V  DQI?N:AS>09;LFX_DJY06]7IO
MP=+42EV&HI]N#<']]%19OW[[OW]G\8;04[C\(K'(R%LX1&A.BU?]QG**L <3
M6 IYP---W6AG7GU/2=BH>)NCI.:$W_R&"-9%+>GNG/Y;#1\'5=(C*',#L07[
M9QR/"A +%MTPB)$]8BJB[/LJA>A:.FS3:VFYT)N6NI8-W7T9;1-Q=YPNXO*%
M]Q-4';9D, X82N$B&D^W6G/53'JXU_EZH!^&[C[M:@#BJ-]=<C/!6&IDC@P\
M0/5J>@Z)'L(\<(/ IM?]RKI\S7N-SEIFX$%_B8Z_#78@CX(X_C.[Z)EDP8:
ME8A@N!,0H(%A9/F.1(5*.G%5J%U--K#Y3MF[">A.9U[[A_^/8WDZKQ1K"C8[
MO*VO\[6OMC=\;-.^RD%<]M*GWZ\3VEZ]R*<M>7B"V'2H#\C=H\?NM@)O0IGP
MC>/O4$'YW"Z]7O7R['=$OX0KV$7_W+_=9?WMPY6+3/)ON1/+G_[:8(!5P ;A
ME?!W:">)2UE7_6JN7UIN6AWR\6/B+,WC__L6#+_\7B@P72'_(:[BN+'L6\>+
M\HH\B[-2+^5=N(G*]ZW;&>>C&P@]F8;I3*(G*1_\5FDZ.'S4RK+#(XYRAR!S
ML2D^]0<C%(/%&.I.7+G@6+X_)N]TTB?VR&YU<NO4&Q1 U"+=)-/\[<EN06S
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
MG%SM;@WDL!6?"\Z4%8O"_H49XJHO@>)**Z\5M:U3P'$[Z!^QS&9SW_Q@H50
MZ.>1M(QH9YLZ=C0>X"AO!E9*S F)L&5<"J4(5(9B-RW*#!UJC4&*"Z76N>X'
M.B4MD?&27V4E"^(!_]/EZ^[NSG.Y9ZUMC<G\3^_L#\M$6YKUBWT&',/SM)4I
MLV/S2FU"A+OU^@*VB,;"@2@JX('E$140\N.0,<JIQ"9]^2">,LHJ=.SK0FN)
MC8FB@\/^GY#7\G<4;C8\:XA(.)H-=(.3# C=2\!H%9 GSJ>N3+'JK^SCD_4<
M\N0V:$Y-Y.@ W V:9\  D^8<53N2 X35:P#UT#_W07/IA(B$E ?9^ZWV-E/*
M"WJ.8+M)U^:FW&-C/[\KP?Z;!BM3H62W:TM_&N0,BUUVI(/#Y'5/FY%W]R]M
M)?EK#C<%@&M*9[7 Y62>K*\;+FD>@AY%;L%/;3^LI(6F>=29@9V@/FA=[H=T
M_T&<<K%<%)W06#)4@A+I->0U$4$/ZU,T QXN@ ZYG*QI7>_5#2A2*7062$IT
M/B E4^(EX6^U__X?G6GEJL>6J,-X.:I/>9I@L\SX-D"K?JY:%;^<LMBPQQVF
M"NL%F3DD\41#E5D>J'OV_$6QQ\&C\Y2E;#_CT'#^OR(R4</C\G?5!-(8,?=.
M4S9ORIBW!=<U-WW_8=0L$QO_:,3\_N_(TDV9,4T>7.XSJ1("DBE4?%^>D8R]
M%:Z_NMAF+YQJ5?#I;]A@ Y@ ^G@$83G-\+J#;+Y.!IY$Z!>8&<<_*HUSB[0*
M>,%T2^4N^\.PB?)UO';"B_^9 [,*L CI-A;>"68WPH!Y-XU\?8'GHSY>B^A+
M(#V G:X#N&Q1?-HW(/:T,A9K4@LW7G,P/%\]L?QDS4%M6XO;+U.3_>5MD"#4
MB)"/&8U?O KC('PC- KP3E>OZ/I\)'YM;1VU^#,S_0+%_%2QC&C7ML,S4]%2
M>-J:E:.M'P<I9T^[.VM>5ZZ=*[HN/^9#2AV#^I +2/:XR)T*!I6\@IZ3*.,X
M"N664E$X'O]7@V4?NALO@X>*L+.^ZORF!OG:'0">A@_GQ2TK_*CHY-C"7%N5
MF*+D9J71$*;)Y.'_V52X,>$"%7!Y1Y_2W$M*"LD(=:-5/T9/T-$<:,5K8 2Y
MX@C*6DNQ%Z-5P41M6+H6_?\U?OZ#_&WAQ/'98*$=+#D)UWP7[37"48%:*7]A
M=D<+C%VW;.("CB;K$O+%W&*$!=@+V7I:Z.N@RIAP^X[LMY,!9=A0(ZZ7-?+Y
MP'6>95=;74T[_](B*H!QB^+6D.G&\\+;HJP"Q+-!T6\=L]7FP"5G++.J.3W2
MGN6B#PL"*;F=IMRE C8K/0E-[]?U?+BLW8F>@5+3D9^$)VA6?_G^/SH^JDR7
M&;M1;"01;*W7W&!(P\55)2+W<ZVN#QO;A9'VWX_$&(IQ#+V?@01OM#V<EY"V
M[M+:1'J+C/!@7TC2#Y(X3?]YK4V4D(=3[(+QM-BHQD-U5>7VY^9EA#-Q#!WR
M1UK]U]IJHW_XA$R+SDV-)SHA%V$#2)NQD-H5"#SN2=H3<H:<EX$'>8HT>N@(
M3I.!$'O;Q GI&%N2%29G0KFK]WS4FVC&^[^"S"AB*VE>@K3HF+,L&RLIF[".
M'Q.OT4<C/"?A9I-?]R3*?8,ZXB7+%?_-9N1P]!5LGWT2N54'ZYOY.%,"9: "
M4ECOPR9HS46Z358NK*\))C\L4F] !8A*0JF :Z$T6@9F"_]%HS^ ?T/H_'5F
M$"#638-O'A;;J;>BCAV"S36BG*9H2<2WL:@PWGWT<5[ZL<-M4X6&(\9J*F!K
MYLUT2HRFT5>"A;6QC4F$_L4NT\&KQQ84"%Q&<?!)<NFP\+7Z<-+'+9>03UAE
M=9<*D:V&; I":S>^&$T.,\5=S^"%E_1_6+E4MIFT8/JC'($=3\R7$)!1"E^1
M$$PU3VAZHLMM^9[;3!?P/T)XA!<6*J,K&F8:+G#?Z!DWEDV*UF40C],"7)K,
M.$#NY.'@?0D4'O:874HP\[4&6>^QT")@"LOBO/Y+F<G^_::3'FTUS_! WQH:
M'@TVUVBVK"OGI[L<=$UN%#BB="GA&;-KL#IPSSPR443^R1.9DH3'0]G/&45A
MSHKL>ZJ^.J]GU ^:).$H+.06/XO2BT.K0AX7<G!8[<FZ4&*7*W\91J9YP&2/
MU,H[V$?+U WU._&27^C_+6F57P*2()MW*=F]I.R6\7\=AGC"CJ;E5Z96UT'[
MU_,&#_3+TV!] T!0_^<H76Z;SKR@_SN_!(#86GQ5HX[\UFN5,]J9_?DI0'V1
MY2-@=-@#\VY-(\V+C/H/^S9?\HN\L1E!; #/DCR?@0GWE*4:']IU?S@2-H29
M$8@V(VX?876QTU*5UA0OY.#^H7;6E2%'=;)=X=C."I$6>B"+,9I9)Z);'?\I
MN_XKA0V\S-=5SAXM0M^"\_YM\Y%OX/OKE-.->0V^C<D\%V5L6^6W3<&U,K^*
MS1ECK:D_PW)=(R'!SFFF&*\ID!<5$)^TG/)6HB/4NR=@YVPV9QU.O)=4Y]LI
MQ$@LG6Y)1GHO_?GHTNA9:1:Q7P+O#P"7'T3HHUL\<C5'%0,\D OC34Z^.Z"Q
M$)DC)DGX$(H@&4OBEL ?4@&1L(BI5,_3P$,G98*Z1TBI\%.A8?IIF;>L _=[
M^JN>6$EW/TTM>/=5P+%"R&-A;\TV@Z4JLM)656BV#NZK6KFS.*,=)CLHLX98
M$)23LMM0]3J1DXN8J3YUT87B<.S+M/ZH%_B*"F 'N0-G-9;KFH(2,'!>]R +
M8]X,CY?BM:W(^&F,BNVR/^N0[N_ CELWGODL]B_#XH$L;2R$T!EK0BO.YMXO
MV87Q.2V;KM-61+R#<?*Y#19WQ^K<;XS?&>(7^;]979_I2(/.V9;6FJQK8C/*
M9I7W5&;D<B?L2RH" JS/P'C:^(R6KN#,Y>-N,4 <.JZ)B#D^97CL+%<'FE,-
M"0N^Y!:DV/UX@3(%KB%')^>4H2+&1>ACYFU;O(Q%,&!^6VFP@Q1=073BCXQV
MEX&J^W_4UNHR0A46#0(7GKL)\JR0?S=,N#4NCNF^%%$A?VFC)RGAY)!1VJ)0
M'VQL[%'"#\TM1PE[G%QE\=#82M(&=XU,S8K([=YS5?[1RB$:\C>?F 2*NU]#
MI<Z,@6]$3"/Y8.Y>L#G0TGH,%>"*FC-"!\6AMQ9\I#3#OQ!2[&H$8RJ=E;Z_
MU:U[Z9.F<S6D "16J)28IV#NMQL,$Z&<_0WYMOXS"R6H*<'6Z'8I):30"*-A
MU?S:.7%05%/\^.NCJ=RX2Y*R$($J3\B 1;F:EKJ=35"M-]@X<&<SP++=.EK2
MV&LHIZ9UW&1NHS2B2=B%9Y2D1JC&UB[S1BY*$W1Q,IT4Z?%Q])=PH\[L(;[I
M+>E7=HIBL@/\SUS\4U,?V< 0-MO()_ %B#D1_P[+?:LX<9AU-T<^4383LZC;
MLP(9:DZ-T=,!),;/SA04%*U4X*>\_C[]:O/2SRS8OEQ+RP0?3["A,%T@!I!\
M"%Q$,&7$B87 B0,]:,&Z=<.YYA]M/61FMO_Q[)4G[PN-^3_2NT+CJ^T:.6=U
M^-?:>@@)N'0T>P=SF-=H I@'JHJ&P 6F1\"<7IEX&76SQDB!W+L<ZFI_U:L\
MU9,%$79U$PVU'BH[WN:>(^2/4V"YKE^%AH4V^+BZC+W"VJ:&@(#WEM:JTW;%
M[V]EYH3P=".ZC.1:NRXR&IC%6&7$LIR_'*EV>1*QT-C^W:882B-Z*<:FE"9=
M6FV;;I59XB.%TFK;^+]9VZ+_\[6-1[QXH3MZ,K@^[<-J7&?/UM1]]7.%!>D&
MY0HE$TU:R^V+8E'=H6<$6QZQ=3[_"XK4F829;>MZVKPC 7$V>.!;6(W/L^[6
MDPO]Z&<4+L(A2;\X] AZSBWJ]+-4-U3>:H,* )"997K"@\\74<0+:>D92?O0
MD/6"_VZHZH,&$.*1S!2!36V)N)_-4BL>FV$C)*GC^4'.OR5-IR=>>#3AU1PR
ML:(-:#O\0>G#O1E#=ML5 0 5T/2AE[C6NB@T"$+XAP8\:YW:,QJ#Y=2<?&;D
M<LV;5=<R' M*/W:F85B_(RF%+=/V6FI)]IW=;=O99 .),J4Y&D+A09\;F+"5
MP334[X2G4 '<$4JD2P0XNB_0EWV+<NF77*",5*R5PL*[S=#"<L#F<H:+]1D.
MF06O42@G41DB]!/(BX GV4F\;3&[WH 1BU;.AV&,XG:JK+D#HB-&MIUOOY[W
MZ78RA6:O=8T'?A(=^.2S%S$BYST3WBS\R+.ZH.0D.R-+KKE,HO5P/F)]5:+=
M-)8*J&L@<?'A#['')*[UKH9:+S SY2I)?RS0]X)GP^6WO^<].0ROB_8.I&\G
MZF@Z/#OQ/;[#>\K0HRV&BTU$+BV/,A'T>[U%_R[R$,(U%UGK\K3-3^8"*I6[
M/"&++A[O?JQS?!WM4SA.Z6:/!+%J*S@2_,UQQS&8EA9LRMM*Q"C;(GGVN>^5
MY^6%;"\Z)0?',AI7Z&]HWXSHSV.DJ$!O8U$]K!$]5( 1+N_-O7(TBH\00:Z4
MW[F:8?OLU8^!02Z9'PI]585AC^E[01HB0'A,2=E8+EKPW2<+F.OU7;Y][Q\D
M^)]3=1PKB[&^=9V<NODGL7&BN;5%0[:!T;I/[SIX6Q@#XKZ[S$Z05.U@519N
M82U&$;*7C:L9R((#Z-6II_."Y*F#*W$Z#%]?A\NLY<C' -FH  QP$!6WLU2I
MT*(7<:,(/ ]W30JJECI_U?;^G^I7>_OT?-=[!9Z:;J->(9^:SNZA4]I-+T+/
M84$Q\.=**?RMDY]ED2E6'S9OM<Q<3H@K;99U\;C$:SX?P\#1[!5I2A#+V[;+
MJSV(&#1"@SC8Z;7;E$M^@=!RK;]]59ZCD$.HQ,?;"PVB08K#+Z;1%0%87"FD
M/M_\5D/AIZK*DC$[\*Y^OGX<EAMWL<Q#;-,\,\XS7TACJ^5S/7&6%I4UKH7A
M%1$#*):C</.-]<8F0GBAL9]FA9&!Z*..H:[/16DF7@=A%"9&7Z(QI0N,H%VS
M>8;.");Q-ED2)R&S/A34#69SHE/];2WDCN;-.D./+[X77?"!@?]@\E9Z+>AK
M'HNV,"08S=<Y+(2&O1'<WKAU+I<G^4/#3(J?;!"NZO>OOI7:G8?<%PTZ$M.=
MGN#D\?0$9IR%-2XB'Z,QRGO7"T>_>X'D5["Q>+TYLM-N/S^&V_:QS3S__E*2
M;<'^PL].11:Z7=>0( F!5Z4F.8C[MJ7A>3*.V6G!M<:>.8<1;%8?GWRWC3;,
MX-D8V2CW:4S?_62'F# U$-]L.T^K'8F0G/8V=7(I;"GO\RU".,_<W^R>XH*%
MO^L/'UZ/Z!?')V/C_'JPB8K)BI^LCW<N+('/06]3 5&I;<(0< ^%OWJJ;CZ%
M7FE&A0^_):NH:>=3+.8R]B,<+GB)0W] 9D<^$84U@<\&+_<F08664<($9TNC
MO=A4^])(+H.9*MDO8V_DA;H>Q_-9FE=RZZN!-B<# %9);G@ .1>Q-Q=E2JY1
MUA .H5SQ\*NP%IPCI*W>4SCOQ,7Q1C7K>Z]8O(T/^X>N?7\G;X<48?.6HA.[
M0 _3B'?QYN,+W@7$V8WQT>]*6%SDFK%Y.6OF0;K?-%F^?)$HN@0GB+-'0ATQ
MP+? AI2?>U%VFQ"?W2VKIHD6"?'&&^W%CIIS?WCW+^L0O\0.KNK=3O([UGUQ
MJKJ-Q.4M2Y NFK;#JN4[\UZ'#J.ZC$")-JK!H1T>B0'/DJXUL7^MJOHR.\QA
M</%2KTPSMPM3T,Q?E0PB'?0<.0LJC'/#2/P$Q;9)3I)TEU-8-N7@'C<(;4NC
M&*',^! >7H/9::E%@V?,U[4MI-1$XPF,:+YM7:(.Y"X>,KY+$:$"VA]JWR+<
M[>*UD\]UP4:,MD=<82]9W+DIK-IG\.O&12Z!#W>JN3XJU,VDOQWT6OIKT3D9
MJ[CZ+4\VS:$F._,3WJ;!&UKI&OK[^2A[4I=5ET790..&VH%NPS"_VE9_\."6
MRWI8X1@5L%3AQ%Y#@!$]*9V?+TQL;S].>8#+*&Y,,:XV<E>M*BN*>19_@_>&
MO5P=X)SG7E1+((X/ R/QV2\'=^R$;MT.0V/1=4"F#8K\Q3I.CQ(9*9?X62Y"
ML:U($+"KQ&*\+0,[NDU7$#%.:R:U.:&VY!8YY?"[F-'(0R&I[ ,3'/=T>:FG
MM'-&D65]8,+(@6ABLZ2TH]K)[:I2?!HM4MTC!F (U:XDX+)\%YC-B]?IQMB3
M9"%?;HB;4YY)6YK22'?:_4<^HA+LKY8NG6.(/Y)X[[PYG7DMS<#P17:"M[85
MF_7GY&&?!OTLEG4ZO<074_8^-\H8Q=(=1J #1E8!.VZUDSC3-S35D$N%L.^,
MVS-H]ME.O#=6-5I;HS\?M?EB2S!W[RV&IGSU4SF6Z>D<MT^*EXP5>DPF]WL
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
MHB^"<XRO6UNQO@$Q444R9IFY!8M1X@_N2E=NN=@I/I'1D&NN('OWF-&?)?X
M^V-VLJ.GU5[LL*;MN&9K\M#O$;]%]T"T3#VBV<O+\?!O>+,N-)!X"=:N#PW#
MH?"5A'_N%#PDE)40?!\02K'53NN&.+:4TC\P%Z\@EJ>6S2KF#DK?ZUPQ\T.Q
M.^QYJLR7>[S6V&>Y*,P:M(+@1&Y%NNWQ$PKQ#\GQ$9>V*(K8X 2YBB/NYJF2
MN@E*IS2+K('6'V^M=I>,G..Q"K."3_?'I:='@;'6"PWA%YM;@O68Y;LTMM/J
M*V?M[#5.\@K2*7/ &G+#CC'[MBFHFZP5(?G'O=<JML/IP:*7_9F;7&O/]QM.
M/)_1MARZ\.80^$/X\+ J/@,"6D*30?B7./CV!+;-E\,!<LZ@LNW:(_?C"U5V
M<\*WC%+=74+F5*6M"A3/6+OW RZ+ZR*Y:1AJ!_)")3NQ$_9P690+1UC[3FU9
M[/K//=[9ORJ+PI-*,F2C1[CR$[1\E1QK\="=<;5"[6>/NU^,7\V\PMYOP1)P
M,0ND-VZ@\;>*LD=XNOXJQV]EMD>N?@H1!(:1U$\5=*'!1#!E-@]K!J(GR1&X
M<.QX/?*;:SC=XRZ-!/4(48B_DVW23+1H-G.(]J!\)N[DXKG, *^/.LE<O@>E
M(P#BQ2:TM;(8!E[<%*PN86B)*=JI/,7O0H [NC37ZY)?PYY2 4*V4!5R,:WP
M>/-UVI%)!K)VZO6-+3_B58EI#S*K#;W'FI6:Z0#O7LC,M0"7V9E(.MB2W&4X
M/2%YT&8,D2"YIU1I8])H6[F[L_*P7]:G*-;:_/SEI2AP+A#[HBJ5J 7EI$5@
M.&&_0W[V'+$K&Y6,8$<8+!N#.H&>QH+DW4+GKTZ;K!\O2R.;XH*=?;, L[S<
MH2DDKG+\&_)G;798N[@VER>H]AJBG+"[:*RLJ;6T S2+]E;6\NJ2ERVQETCQ
MKZR?[=K=%KR_5!^WNHCK;=G7YU%.S)!"/(,7[R&7]V^MOHEJ[ZG@:@Z:GIZ'
MR7\\W*TE&D.9L%3 SH4"RD VO,O(DA"%865:MATGW7QG)#;^Z/;\L]Q9CEZF
M]2O0'O-5\&/OI&3[Y5@2-SL>1/X$=0NAG;O,UQ/FK6@S?O@6X>@SC3)L:174
M3:SM]14>WIKKO&I[;WQ0,/933^D+]1[C"(^(H45&7.\KT-+?)'L]0N[R;(L1
MQI;"I[R++%=9C=Y=GY!;39-Q_YW.6N'2\M5YI<*L!#/<F*)/=*7%ER;LN8SI
M' S?BE-]3;GHZ:0V 7)'QLP%Y2YIF1HWOJJLRK\TK=#O%N22&C%0761^OZ;M
MJD+7%Y6#U6EYH;@,*4..*8,J^+VF^>:)M>??U=RG$]VT+EDVR=EO1 R"4T][
MG3&LC!:_GN"L<ROG'#R">;V"SQ6R#M1=O#W8ZF)+-_>PC(7_$H?_)VN^]I1$
M%"L5X Z*:7+KI@+>V!$WVX2FS5"&D_.FGV=]EFT%02K*N9QS*M*&]\_U<Y?G
MN[@XXU1HK*HG" F(X*59<LFTB\>]10H[;])(+FIQ>Q+:SY:*_KO<BW]@D=OF
MD+5SZ9V4N*UL_N<[A2]MID"UZSM@XA6HPX\Z@A51 VJ#725ZG+($W]*.*XY8
M=1EW3JTT7QL6L'2PK4A5NNJNVB6@LMO7'60!'Q7+S3HY,IJ Y^7W6K#W\TXM
M(F/UR*$AH9^KK0.\3;SYK.NG*BGDEH&ET*5]$&>W=4&3.(_:C]:/PP)J!@8^
M*07>55>:ZY-W%X[UI1GUA-L%SN4YC'88@XDV[=:X9I<=@2\^86PV5(#PY0B>
M"9NUW_$FT2$6X4+Z&S]"!SGO*/-9?C#3Y8G[_M_#$PY,=]8QKEEVOZ#"0J3O
M]@8A-Z,FFY\_(*N R$=@[9E"RK3@@1?RTM$KH,+L^<JGZR5],R]H)&;0YI/-
M(2,KVIKK:CX;SG1=/NP(]%DMCQOW$7^UU$.I5727\IH&B3\@.N#L+!%A0AE1
MA7950DF!N&,P@6LY/*S320,K:]W&A\0B8UU:XC?7MT,#(BP&"@=>Q<F)6WLX
M\M#IO_PZ7WY8%7]PP$+?*^V;DS&1G1VVF6Y-_/AW]23JYZVVO9MEC.?@WD*F
M!_=)I;2\-R0I$SYB[^*%"'MH^3E&_%T<8MDS=#N8"R+J@ T\JLO&Y\KZM2M9
M]]Q_9RP%OB%Y]X?*Q,_V2OG?=_%R.-!/^#P5X(3MW?Z(@0M3 1WQ./U7/JNX
M !%9[-$NC=2&W>SGYA5S[.;+"^3:?M$.[8K+O73D1M8K:!FXI'XG45)WA-+K
MYF44--<4IC%;:969J65(,G*JPUU\V%"_X(2;%=N>WIPQU0^N'#MAIT$8B@#V
M("K,$WKQ0F0$#6,_?;Z,ZVG2-!5'O3GZH TL*2W=K*[I!6;ZE-#S+[%?'*C5
M> Y6/GXO%74ZAC:^)LS8,><3ZUM@ZY$ZZX']F>V3[>_KSDG_MN#$YM@KJ7P?
M#GAQRSJ:9R'#Y<7 7Z+DX$<YWCB- ./*'1163?'Y=$@ES$MROZ%\"A'F.1X&
M;L!$Z)#<R.\1N:;X-*S$SA,B(T&H]Y_AQ U/%(<Y4! BXLNTR>$1>2WSKG^Y
M_DO<>>N.ASFY1G4OY7X^Y)E*;6:/7]3Z3G"C AB%[2&]-K\0"40-,$"RQ9C9
M(/,4PS]OE/J@8)%C?*#\T_<DQY_]3+>53S^")19A[>J4RZ8T<%!.H3!)\/4,
M7Y*]Y3?AC$V'.)D;PV?M4#EY"%A%I\_"ZLZH4-A,0GR?YZ\5B+=]^86!:8.7
MB_N(G>!P;Z_#^WAL(UE67]//3ERO2#2L_J32_4 \3":LH;6I'M)+XK)!RW=I
M&>&/R06PI?Q%<4(PQI&YW>D*7Y#(Q10K+'E2M6GHW)IZ]IJ,(O!SITL%1$A5
MT1BAX_)8VX/\(8*.,N9$NUZ1-Z P @_&=[84XY*7J'D70U;Q9N^<@&I,Z0X?
MNMI?=!(C@H:^R:W)ZC/7N0EE@1!U-A;H)I-/SCO"X]]RZG?A7:3*L?!C=>>N
MJ4)S<[SG\+@'V,4(;>\5 =^M/N$CFE/Z@76Q76""V/'V.@8>BSJGJ1N&@45-
MQ&GJ+AF;=F;=0-5<5&V8%4]R^2#3R2_]+5BLHO.R(%$>KXR+W=[!26-), *8
MR.")9/>5)6E<GFFY6T$"$<\57OIP)X"H>S_Q>'GUY3#_[/YEH=QZ^)22C0F?
M6 S?Q7*]X..GV7ZFCV2N?=XRWB%<^EV!+Y%G^CO">UPR8>YET%PW/>H(;_AX
M,D,%G-N&2A/*L#9+*5U 1M(S@BJ->C-NSK3)&VVY0RW0&@N@'5Z4:Q*#Z.C%
M<G1GTI>T6\N,RC])M@0+#)#6@#$=+YLF(R_!7$ <T <$,YR-L67]Y*'\!>V:
M@/D2(ZA/'$]]TR!+ZK:::_S#P1^1B--B7=<:)K_!KT\*M3RTW9LE4'KU'B5C
MA1C!FJ%R3#&KC'ZFX4[0E-:$L<0D(0&?3*[4]*;E%8Z<VR*U#)Y-IUQH]/=%
M&X.M)Y5987?'#_>^4P&//7[U7HK9W!>Z[^A]+5M!='6_6E;M?>R _)S(I1FY
M%F/T%OM%VT[9%YN\9@[=E[804\]N_[RQ?5LSQ:Z+ ,?F=:($6C3;F'"5._-_
M%1]4EO_]=5/V5IWA7>:P2,O&-^^8K]X\B5IYV3>2- D _.1G^ (W8H[M>@C7
M&,'665JEU1K9V\J)Y!RU5J0H\L1USN0SWYF2EY!R;"[U<MH+K%J0"VN-/TQY
M!=I$@(_SJ8#9K>$M&NG(6_ L)'^%X4,'U?^YT9("SE;^#].J>_],JU):F(9P
ML6]7L%FQUZ$Z[#%'6HX[$U*E[EC9+,5/2](R-ZLB*@"[NAYC=W_SKJ^RDX2\
MB<*4F;SO(ZTX_TXD K0]CY%GED^NJ@LYU-(SV-[U1H[IGF2(NTL$)5(!1?IU
M&>W]*\YYMK0,B(_H!/+O(I>^@FE,:*D4=A[*%8994/W9EPU,:5$O4G*E+/:&
MCR6?+DJX$/50#0]$E+1=11._U=O[_I7CZ60Y*_G$^<YN_X)V0RL5H-@6$FV+
M*78:V+?V*JYT/D#BSY'CM94@_A0F,/$NK-VR38YT:^J05;%[VG]#&X!-&N\*
MM"=>GJXX?GF[ZAX+%? DSCE>CPTZLU@6+9="BTT4I1]9=[SMA4W!N'7"YZ*6
M3*J7=O0=<9%>@@X-M7/#K-W(V?&K^3MKZ6P5I:O/7[Q4' $92I::,ACFWA]6
MA1R ;.2Z+8#6Q>HZQ1Z2<%WARM.\C]F]V^U$LU%:E MZ(.N+0+7(MRAT-#S&
M)$H^OBOS\Z,/&S7S)QWRH)$;)U5\04/+<DDM,XQ$1LHHK8,&$L08=S[BW-#@
M*"K N=(?L]?A&Q?Z=Q(J#R?X.M74$[D3Q$IX<ZN>Z;XY\0^QN*!"^E6NYPCQ
MG3Z5AM5NE!V4*9U\@I<Z"LX_1=9YJKTTE*JR$O*:L#S^<Z**/R30=#IK2G#)
M)UW)PM\DYT"E,#L6#C.9\O'6$XMU]:</GMVQEBP.N>PKEOF#-<!B=?_AB1?2
M.]Q%EV>&R4?QY9H/?@+1''JDMFYFR*199G=ZC(29Q/:$LN_8$)U(X EM"<HP
M%8"0(%V<[_X^&)"=^1'=?RAGV$/4P?'F2?=S>VE-'MRK7WT7V17)E!943B>
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
MO%="@SM].38O#J46"0K_21)+YK&4O6X@A@7T6MAG]$;\(D$!N%%RW%P>)<W
M$7)>^L/FPW 7'D)A.E#5E,':J^@9964T:MX).YZ8Q^?>JMA3ZT,C,%>G [QB
M+.NGGZ_)WFPS'M>&[:5YK0_(G!Z0[4M],:!FR@62/Z5F$HG-HB4!X/06_\J/
MWMEE#]7PA2AUTC>7\4!K <>;2RGN]B29M289U4[S#1LJX)\?7$GBX]*O!))R
M:#VK=KJWC(5.X^'LSYZ73WRQ\ Q-4UI+NC#=(D&\#34@'!&528XU6&]4]RA;
M?REDPG"Z1?;T/?/+I90=(<<LZS6IQB!)RE/%OJ';(S)/2QHFY;=Q>*.-_XVV
M]XQJJHOZ??/8Z"*]"4B7CE*EQ08(")$N($2E@X @)4!(;/02I2H(*%6ZE-!)
MZ" (2.\EH?>$$@(I7)YWC#ON.>>^]XPSSGO/AS62+WOLG96UUOS]]YCS/[.G
M?5'/\E[#Z5<Z<&$RI@AD(<S*/\=(PU8W+S1=SY(OM@@C)N]DW&LP:#YB!3)?
M\AQV 7J?WS:#R)(';]4X A(E4B.:'A1.;:C7V9X_)=LKW<8L,VML'5?\-TF^
MQ2AH!6+NAM'4R9;B.3_C'I<+$M>H=*OH7Q)1</<<?S>"D?SYC_@8#;K4E<VD
MW>:Z^I[;,V$CH-[5@5DFX9'U/>[K+ OM2_)<,TL]>,O<+W?XY'.O4Z\4@".S
MKK&_@/J7Q(>X^YX!\!:=<I?;D$X>OB%:UU/K9_16R>0!HL^NI$;C0M:T>S;E
M#+ Z%B2K,N+0#I,_/S7YH=;X-YC \YBCBD8J)R>!+RS.Y-@_P%$RD)*7/K&[
M)6UR/V&=%I-J-B;TS'($GP%F:*AT[XIA?P6K@1_AK\#OP=7*W>W :!AG=?RT
M7?!@^U:(QT_==Z/>M4&I-*\2A!@'>%5H6]ZE'8H3H_#_M#(OE3[_,,IO#*9*
M)0 %B=,J\U +V)J64[W+&>!O5,D" /-,C,L[)+5D#R*M4Q"2GVKA[-ITK[/+
M)P'=V$]XX6$TKU]LG7^J4=8EL<-%HB.> 0B)%(3_N8S^T VL[NP?*,629@P1
M[) !4CN=T"?;0<;?''G?S#HY<E^48O_Q)0>%Q?P62FB6)CPF\A13_YP!JKK#
M4!?<YU5J\;2X_%2!#)>BUEP^$>4FAU<A2XJ&!^_&/@#@#=+I,=CN#EK86B3=
MX''I2^]5I!IQ!'_#D<E7(-2OSYNJ:OO@H]1P!PGB>["_/]=K:T\8TVY8@"O2
MX9.EZKR+!],3T]-Z%>;'47%^^K;>(NF4S_ 7<#;J'T$!E#34=?P,X 9D@70M
M8'6K"%M&-!91*;*B097Z<5U6K U1E]Q[*]Y&7AGY7#L$=(=_A+-0-<C7QE&L
M4'GBD/Q;^:,>6)\/UL-.9"?UFJW*PT+ZDZ$@7W4RRAEKSBEUT=.IQ3L.R,I]
MS;_GSN'P3@1U)+\;']/=N[(R]C)1*VU8^2+UQ$1'FZ74D'Y=+UEG04<2/!\8
M/$T!VZE?-KZ58\M>P;KZQG*L2^78U-!P:CW5*#A+#GKE/.!>)S\BWL/SM:)$
M\4 RNUG7_$W<Q$?E1J;[P$OS;E7=#KXUOKF_6IXL-(B^R'G,+/.6"V UN5"M
MNKV'84:@+T/=< DA'DQR2UT"?.CA]&=VXG?RJCV^",AKRIDW2H9.SM[6,QFO
MP!+7L$0J)25+0K";X5SL<*B38?B[6YB=&_CY.V< XH[OBSK%37,GW3CE/EG*
MZJEMD,IX1OP?$%]H0+6'Y<^3G-J&5-L=]L23K^A?X.VP?%@[O$H[BJ3A1E40
M$%)_>.S;5\8O^6I^?=!?9LGOI?ZM:L-?T&ZA-UT^-C!1XL42Z'U*_J%W[!F
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
M]*ET*Y@%)4 V&,D=HUXG[NE.[ BE]J9M/1P3;H@3;=%@>/CGXO,/'P:5J\Q
M$;?UESC5OX$5D_+3OI7VJ^WKY\'L''+^-C099CZX@N-PK#=WN/)-!/;4,/.6
MU^S\-M(F2YS:C\89R5HM+FQ_73H#3$EW 3E*_>T4NT9 FL&HK-QJ-NL^&1:=
M!(2(3'0^]R1C&>Q%IJ\,T9M 1^S.H;8U(+;!A62?(;D?==4>3!HFB'80K\TT
M<F2VL>%D)?]+E>>EV\(_!:6O6:,*LY/E.'[?'(Y3,W/3_58H'PQN3VR,F; +
M0!5_W\1[A=B4%!EG>UF(6) JJ*(622EI;LW5H:!$3;OS-;%'_(PMGQ31I40*
M8@>BZ#<"W8>)'UVKV&0D7[O$/=3V[IWY\CZ0)8R;1T+P ?3U.4LYSE"'X17
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
M'IOQ^:?RC/VNG8 %#Y1U!MO%Y8>+["V4BWCO[=9%$"<Q19#O-]:;P^UT65L
M\9 Z,0PUU&0S=$2(G/B^#3 P-.AO'OVE)F6^G!9\!MBV)BE#4@DAU91495"X
M97=K6O"'@HVA?N'FZA]?FPZ35+^(R>P:[O9Y/Y]BO#>AB'FVP&7+(Z.E0SL>
M<VSK^XS\UZW H]-88>5GV<A0+B$^",RY3%17NXEUJ^_]F-J4*KV\DN:VY:9F
M !V=2[3)']]?AG' !L$LFO(D)P]P]6HM'M@>Y;($HM=Q\,=X<MZY,*]5%]/;
M9!E P3SD\_VGK2_V 'QW(ATV"*],;9.?2G_LJ8'IKRE6"I_S3#AX-NZ"2N/S
MO\.)YWD:^?+2Q4J%[Y_H+KU#Z)=7]"KXMF)LDNXX2=Y1REVMS]T]<O/:/=1W
MA]K[Q,:K<GZ3&.3N4HCQ>0*ML+01)UC:U!R>7&8WL?^Q<CDXM<7N;O_WA0V=
MNR2MZ=ZK0=HOEP0CDD\G4B9<<!HFMF!N_><SB!F9.99[2[Z8??BBU!D@(^AK
MI[Q'ZF ?N!'>ME:8:$&PCM4\)!'(KX+[V4W EV!O_T>/1, GWZNTZQZU..\N
M.Y#^U OL\^.4I7>OKSK?V\M":3>1\-'8FR6WN&VX?_J.6E&TKL:J2*%8"[0D
M;8^.M#\,^\?)VU7:/7B$BL=R+@4+1/R-_TX2<.^'7 G#\CNT!V:? 711$,?U
M%M\R+6X![E"/$3(?/D1W@O!T*T3&:Q"00AF-F,QJ"$6LZG=",S7$R\.;-DA#
M9*ORD_*6T^VK_@\X7,V/G8A T#X\:M+DWJ7K+#J0[FJI8HU+.J*);P'+:<>@
MBQ _B$.[RK3M3]:=A==Z07R))WYDZ0%M9J(5Z4T'<'K"Q'F^)6+Y]3"<EJQ.
MO3C>'(P"1=Z"CCR%-"-AS<!RQ:VZ0)H^FLA4.ZX"\-:_IL$G51O_VSE _ZVS
M+A?A$U$B#_97D!8)BK")2.7O&#J9MAC]0-4J^\O&1U%,?@5G4-@#)]F+X A5
M&%G8<1M5>&2Y&CVR:S^_/VT2'O_P94D!GH,D#^:#MYYK)V<Z?UJ:':[%#%6_
M7[J_B-FT5BFQ+QP:ND-S:*DSS#H.X'*(1:>A;+=F,9NT6=$>YRG((]C0&R\V
MEQ5/K&KS5FR1F6'B&\TM54*-JJ)+5,\ #*&?\6+LEJH=X.OK:$:8H >:M4E7
M7#TPHMJCU)ALF[_!J/!P&#4T5_.CY:A\_?< ^^*:A",2%DE]54 WEO:18R;
ML#]=R6H07 7<R5L"3ZL:XR)B_;S#IOF(;SI3:P,.%ESG94+ZXBZXEA9\O8'Z
M.%V0*G)B</&*] 'I!PS4DH4S <?\RU4WR8^(@KA&@MG[,T '^NJNEU!#4)-7
MH8OOB\Q'MJ_"1]5<'"G3VR>5@=SX--P$F^- LE2T9U'\WVKQD[3HS"C=O;E
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
M9GKR!^91J[]__E9QUG[2=%Q5%>QH1JR 13K,ZWVN%<[9[IX!(K2[PS</7A2
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
MD&L4 D%K<7NU&@WG-F"C8][NZ,'<!JO,$4;S=-NNG=80Y*;YPN\R!]'I.AJ
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
MHGBO)S:9TVZC-3J[T;53I$@8.(+\$8?+VJ&RT#MEU\DUW/[(GKU4YDDIXD0
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
M& >E;NR=5&[RDUM)=0I6QJMTFEX*3KZD>L5N%?D&X8B:D>I'-0R0SPH-H.O
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
MY:N;7CK_1KL%SUD7'*<:DGFU-AHH-3R^\V<,I8Y:S$")4J]"KQ&Z<+M;VJ1
MV&E!<.\N,U3PCSY.(*%2;DRU8_2,SH7ZS$(A>4<.#\'+/Q;/V5C[N3MSD7G-
MNQ;X\"BR0"TA"#<=O\]AKP=NQT5^;JMIC=&P8L\(+2_[4A+]\-/7]R^53HJE
M."B-E!G*)UU4?/B]Z-%XBV?#&R-OM^P_XQ,$--=XDNL5C>4CBYL/S"Q3/2^-
M@PT_9J1W1/]>>ZXE![M,'"^PWT"Q=ESQ$)6H?VG9V#2AH5AI!Y&L^TDJ+G#7
M\9_VAE_LN$*G4Y[TC*G7%H:7&@ !ZU!SLDN(R'T*(P897U$7SF@W!1\HNLN4
M(?CVKN%EQ4+U>.LOP@&G6576Z$%:F4&6 1%O-&(1/0H1QX]M_:("D<Q]@5A-
M(:,8/6_>:'!U$\^Y:?9*0NRU5F&A#,;=]T2NK6I<*V8DD2J"Z-(F6RT!F=:S
M/A9^L/-2\LC(BLRZ3^ 6F%I6NF,-E#OL.;O0Y/CYT71>S'?_-$5E5V9WMJF$
M-/259K%YBEK5M_W/,Y?8<P7KW'9*V+GC:U:3Z[(L#WZ3JJ*W+3)BGG$:WH[O
M4PMJ=O?_"/:2SY]XU*SW4I]]A[OB^;:TU>JOTXK?O84PN_V0"#J!9UZ"21,K
M,4B>1,U)A9'H^KDP=.VU4Y_># ;]U&=Z[O_>:JFD%QV'XB%?^_M3'++J9UQ'
M+?2U-URS^<?!##:M$>$6WFKQ[HYU@+B2]HFS/Y"#/[ =NT0CDC)TLS>O?J0;
M/5=[F]BX6"G4PP-33NXQ(3KWF-POQ7+>K*R2K^03^<FBN)-DDF_']MC_^8U]
M7//*0U?;)R6&T/&W]3,/.N8\1=L)>FGQ7SP??9K(L6V]5^3\<2>G$6WS;-N[
M80IM[)5WGLKED:L:@?E8CW?NL82+-WM,S?4<VFZW!=?44CH_7XL]U_CX=)BE
M_<@VB*1BX]'8(=%&R2=SGL[YN!%M-.&W@O?)ZO$.95GR$<\,*NI\NE+-F>0/
MR47@K))9;:"[5'8T20&J>[P1!E6Q:JSO2/\>%.?6Z*,?>];ESGF."X&GBOA^
MZ8O]>8B,[#A#UJ1D(!91*61I(M<B%R?1H7^W6^D7T<IHZF.S*F?X4]>.$$?[
M;\Y!%KF2#[J?9]\2D14\(LBDRS](4_E:IINSL[LK,5[?$EK^VT\[&I?VQ+]L
MPS!S+,W0QG8TR.MP\_=VY<B4$2OD1YMYH2TQN4=P\F-AB4-WK0WDY\.*'[]T
M>V1^_[[7DO+CY>WRP#]Y9)X,@@T>L66':^R#G"1[XB/T\'QY9,E#V_Y,]X_=
M/P8^V/TJT_=1;4U-B>(4(Q4>)O@/AP&[_9* K%H:OZ^+2A,OX_5NXQUR/*&$
M#*L.X.3%UJ3+$R><W1)C++M863\]TF,2/,3]C+4H9+4),$)&K;=?;WRZ5FT-
M':M4T?G3K8"MO3?B3:!6!*JL P&(22_4KC8]8J:SIXM@#*"623V2"0VP=3#\
MSRO8(C?_95_[0A_S]:P0X.>1X:GG\)QUCP]<,0+4DYA2!3(OO19TF0YLFS[]
MNY: 4H.0+U0C7$(@,ZB9#O ;0K*Z^PSI:*X1-E=>3L\RW$/@6DH^7((Z!JF%
M],_ 13<AY]IDCA5ZPZ1POT+3BN>4MJD_ZK65=:=P)P:>*E?S.PV?=3(X'HM;
MM=90,Y+>V6U%=ZR9]SO9&0VY^J0/?1P8H9<QQ&(NB(T&< /^]#HD"%%R5<)R
M> Q1HWZ/J]IT/ME5KBS_6;A@&#]S2['\FT720DRV";/,"Z[WU"$4SD 6,0,F
M<.'ING,LYLU>))!Z%M3B36,V0Y.C"JZWA$+F.+P_9U\Z._CN;8AKQG* P<+5
MPBVORQ3+R.G6FIK]+?!4-3^<L+,[&0BZ<>!'O"ZP*!5# SAM<Q!NXUD'?. V
M9#ZLX;!WI^C-AC'':-,QR5:9:1-]QJVF%PLWT!Y[\[8J%XA]X4])$O!O"&Z4
M._IT&G&$9 ,=P>[&&+T/\M]TD-:7<VIHT'Z=8F?WR7[KEH)RY97O#]SN<]9O
M/3,K>=4SFJ$L[NX=N-Y8&6UU/K92U.;KQN%,('I7ZQ$E#K3XKH.'$@_R]$M
MU:5'XEO['"1:B%V5.;J[^E,N$''C2R'NXF)OU*,R4R0>\R7X= TZ3\+G(=7H
M9) WZA3180Z3O.V^A'AE>_BJ[59+0W8E\<ZCT5]-=SKL)VN5*K]!-61%VCY?
MB#CKL*ECVS/ZH#W+87>DG1(LB?56*RN''P[5MZMJ:&-&MOPUZ"96)^G#QX"\
M:"PHF2R>_W!=BV_2[E;$_9JQB\VS\B4OIRZ2?-T?W$VU3(GJFQ/LK\ T \]0
MN_/J'+))CM (0BE1[N^#)CPB>A_-=]M/M!Z'[A6\$KH0E_O@\AG5ZD%EA OH
M$OG#?'NV9%J<U7B="6X_J[X%'1QVO("UCBMMA*?/V"ZD5Z\!:\%;[3@TX2&N
MO[:0*#R_L &_C)=$Q\ <L9JFA=[S3RU;PL?MC9WOZD@Q6-X8%;]K86'"J@SR
M!LW4D B5N/1X7(8=?H3@_M)U>K&5^**@Q\7!CWL=MZHS]JU;9T\LW5$@]TYU
MJH1'U*BXX(&73(Z,;YYDG:3%I[*G:/,NU&(! @>F 2)1.%/$C!L-0' DOBC_
M]=M$J$EAG]/]_@O[_?*?C%?,*NY&IJAJI-2%/"Q*8+S<<PHX Z*RS?GA@(0R
MXAO2$[(Y,5L@04L*9CB^I3Q\AP8P_O$]V[%DG=! ^%%QYM;X]Y4BTI73.V/"
M[R9DJD[O%O\NA88JE96I((\<T-GR-[)&B]9+=E!3T^37=-I<_>(WA"'0J#'X
M6+81G>B6$'YZBNI]9%5L%4^6["!Q)54R/+Z"P?KU&8-,9&=EL=<V'$9$5\B#
MH/%]K36Q\FVE P&"'02YP6NJ QUH^(]O#[(X"$-O;<MLFBP=\N]*@;9*06/O
MS=^FWGEC&O^8*(Y5K9C=[>5\:N,^3ZAT6#4)3ZC06[>>J/JV9?\SU=A <U@2
M83CVL=0L@7]0\A#XC<]+;=+5=&<. :4KF)^) ?&!%M]#:M#]7+.BH-F(/BWA
M*3FRY;''^(%G'>2LO75/A>VKDQ?:]$5@Q*\,0A<NN.B<Q$PP/.C@1W1=I?M5
M!) =YHC3PZR]4@E3X(!N29$E6@SPDG,5*_I'*9E#W;V<K84R_@EG;HG_5I.-
M)UU7(%25U"1?:Y]/HVP#%QIW@A&>JUJ#YH2:%<N:UL;6,E+N?+(,T8<D I,@
M^N,=X3?:#V-@>MA6'R:/+,M&['RH_9UP=>,%%U5<773BMX QU76[_  V5BY"
M/9T:!?]=T&](KRZ UBXI1/H5XEFCKRK[<?\6K$B_3O@"A"88GC]ZJV4??,(T
M5N9!K?NDEAC9C.B*>Z,#YH99$./SH>[&J?Y,P=0+DYB:%\5BKU^LNIKUGO!_
MCPN7U>[)E<#M)B@+@7F)>I":R6=#1/XP3CWC%H/%YM@HBZ44-BNSFTS<G-S=
MCV3,H2%WY#0?/B/-4G2$'1R-B_P5W[^QO6Q/&:1& ;MV(W(9B0*+GV"L.$+W
MJOK=E(]-S1,J;$CY7?='C&!_?W7EVB]W/OW:TK>P.&=A(DELQ15V(80[A+QH
M #;XQ9_#@?F;Z6CWB>W*G5S6=+FNN%CQ"^/J>M^*KF[=7FVY)ULR8_:@/4]F
MI;YR;+[B:9A7Q_3L'RWO!8K?PEH:3)62U,$-NT'\C!)V(/5JB>/M&UXJ&\G:
MX7W;Y?.U<DK\E(2@MMK]JS<]A9Y5_FAFBL"5D'G=.Y^0]>BS.PWCG51!<'G7
M0L'ZN/;*O%B-V\4]P:?4'JPNF::PM4?XS12!5=D8H\VRTVK4IC>8^=:<:[+.
MM2D5"NE<ONP35K=;-7>PIZG!X@=AC4WS=##J-EF8,K(S(JRO0ND%A@8@G2:S
M4MYK.&+S8A=8ZZ84R) E51H@+KI?2WRJ&#5199Y8S58DY20OP/[!W<E=74"X
MY"5J,1U1 ^J99\0*1,$D\XE)4R/88F3*TA<: "/7]K2L-%5/,K-(TCK3C:F4
MJ>*[FN QC_G$_KR <9[U5.!).3DY1\^JJBK7LP.GO)2^?^ME-F&0R 7P#<%D
M*!^HC+!G B6+)?UY[-!6TLWN#2 N$?IREK35NR9$SO!I[NH/78J;6:SYV63^
M)''RR"(#$K?0'G9PU?K7]WN!O"ON0]]VCF'7]]?G\KNAAE2V79(L5)O@U$%)
M>H1CFJ8!3M>SIBSCJ)5E(P$7W-\,R_%645WN&I(Z+5Y8';U@*:2\12WF 6M+
MM@)@(Z^F.L2:4Z6+HHW]SA*3L)1G7UQ\QO2\A1-7YJ+$?*7SL\^Y76QO>\UB
MT"EB])3*243B4%BY@YUL' DK'UTU\G%P94/Q]VR%E>[DG\34D,=S0I3T+D*9
M]96.'&L#\[BW%H4%+88%>_8MW/B9Q'OF\:52Y]6'K-S05JND PWT$GCK[^],
MX<05#'KV.E8UIW(8BV8+D>JQ3<R+\?69!BL:K%[6+WST:E<R:3'8G54\KIQD
M\W=]$.%* \QIV_X@V^/?=$_CB=$][^R%>F=9RN42*2VL"^)_G$%*T4-5B_<4
MG8H-5<.Y=Y=H@,Y*$)8==JF#.(3Q@)G\&3@!#;4/G?>[_SUR3$&B@[(59V,N
M%/?REIA;"_ L,?D6#A&]VV:#K72;-AY7'C*0KQ>Y0PB,$_(0-QL1;SW#9W&;
M;DS>XE=#Y;H%3^+-@M/C+5M0*FMEPOZ9.6SC7@'&,J.3Y5*C(2"Y\]_(FD1.
M' KCWKW>P4WTOI-K)+AQ/N,!=:PC=V_3S-/<I>8A^!H]+C=.I+M)>?R-2PUW
M*MLDB0,J2U!I)497P-1PX8=1RL#S7@2_ J*SV:3@'G9L:HKEMO)W^^Y!Y9IO
M"]9N,^=>*:+;K7Y3N.S&8(8%,\3DVZBDG0&3^J35KQO\7XUX/KD$:G:9G3R>
M+&M\V?VU4JU,!H>22QW;F VQ^XA^P2$4'RE3]SZGS"YK>],]'+8[C>B5':4"
M:(#R2?AGQ/:]/W'[B.>@IY;'731 O6S>#1H@Y3$5DJ7VSWL(1CT*XHC.N__6
M_H'_MM>V0ZA%5>M"=1MGLLR>JM3/JT@$,H<O[K/K#;%EP6/1*?^GWB)?@)OB
MG$<)TT/^$IH; 0>0E .8"BBH2!.X:J##:_4-:/8?W@L;BY?!5&H);Q[J/W$:
ME7\??O>*MV_S;KQK='<>3]HF#7#R8 >TVS-MS D1,$*$P-U5%9LP,BIDY)[6
MR8(XV>/[5)>_FQJU;/&L9%YO&[S[-B<>2 BC9,+/K%/E6XB&F!D5A?,;62.Q
M:.,7.^94QZD"=<]O;UR4,L)CD$(*-X:]H$ JNT !&?YW\<(;W="X-;](/! :
M%M)&->7U.(AUD$ _=[;%E<"GQG21.9\T^F9!T(H(:3O9/UQ=J%?4FY27-( /
M<C:[%\*CP8-5G^? IJ>%51*Y'HZ20<&?=$I'E ]Y<C14VOP:EC6_=PEMRZVD
MGS=CVZ(S4L3G@0&%%R"< 1I(!N(/HUVK\<F]87)!U)&>1E]NNTLMX]S?%\X'
M^ LG+I=_EI)=97[,)P9+%P!F3U5A9.?+&BT=EA(JC6<#[1P.YX&.<9TN^U<W
M_.O?%+L'[Y;J'B@@]=HKAVJUW*:H6M11=!V$?"9OB:L7E0 7&4=NJXSPZ7TR
MPBXAJUM2]XGQAJ:/&T#N'*<NBUJ<NQ]4X95_%4I S^11V3VQR!G918&M>EP/
MUGUK_"G72[B8![^M?/:2.-:Z8^)2PFT>,$$BL9IE??1M7?X\F\^'YY58."LN
MNK]=G'K2 ,](N#U![T;\8G] T53N=P3/,>AITN$(I=8Q@%M#+Q/QE'?'AN'N
MGKZ;N<3M54I%APC9#@_:JB=Q$X-[\ABUQ"!>HLR1DOCP-.3S^NL9!M9%U;H\
MTA'23YF:1*PO+9X4RWM?$C/@^-9?>4T^\$[.SIM60L>^_;3;+J'EU_&]=X]9
M)(<XS<XN!V[8#I<KN.X,VAQXVFWM5Q]?PR<3QD7/44KI9)P/)HQSS?N_6'O/
MJ":[J&TP%@1!1'H'%03ITI&2J#R @(#4T","TIMT"4110+ITI2I%1$J47A,@
M= 0$I(6:()U 0@VD,#SO6M_,FIGW*S/O]^/\R(_DW#EG[VM?U[[/WN<]&5:Y
M[K_U*N;H:]6D=41\:8^@9\T@G[R:KE#5GUA6XEOYNT)!6=L&)">BQ]$$42V<
MP(J*X$S3F@S0>+FE25".D9&YC)PYS4#,$ZYFZ'SBOIY0?9F;\?@AC0[JWS>4
MG4:<9/9S"RL__S:6X+*]C&6*+;C:"L9\4S@#W'CXQ55N8>AK8\,]Z.]O<PDE
MSSX%1S%]NG&C?7D'-L.$ M&1Y?$D,X)1Q^Y,"8+;5;7[I#6Z<UF3)_RH^+([
MX]S1F^#.KAUS*U"(N2:[73MXZIE?X[:VBT6>CFN/B6W]@I)MM?6K^2:UA<E1
M0<'DCF?W3NS$TY=##66A4V@PE.!.S=03GVP[=/F%N''^B./0)\2\0 *D'4D/
M>M8&ZZ(J$AV^2Q6M"P@09-#+;8G2TC<;F_:!?0GEO"@NRQ3A3--[Z-?""8@F
M$FW$XB(;S&,W%JA&#"8(':D3=%#<ZEQ2KQNGO 6T\G65::,:'MX \P9+CV$^
MK DE+FK .EC)W,OPRQ&3R-K5MO.@$&4OA:<@$]5M.+Y@]'&P3O"D,01=N5,F
M5*VKH%>TDG\%_=BQ\1D?7[@R280Z!1) :$3\1K)36<A/*1F*R9==[6DFAN Q
MZ@:PU?>''[NJM>ED>(JR_K%Z$YOWZ/$%4&!.EGBW8WE/E*U6<*B>1U:*U5Z3
M-4ZB5U]M/2_+OURY<^FN7AL?4$#IW;.3D_DIN<3MW$HI[\IR<'BR(>4SS&4$
M$#$.I(O!Q'0[M3;CQS=E[3QXI.J6.S@J4J+%?-2TS7_=-N4K,8]>C;KDK"\1
M$1PQA/PY$AU!<QXBH8$:O$?:XSNUL(LA1AT@+\)"GD^@<.9DZL*,:K=CVR K
MPJ*AR7(Z5;U>(NH![3RD@1-W![L[$[QTO8QP"=-PCO+,(5O=II?<,'"FD+!'
M30@YN^:\:D.IT01?$09Y/I<+%^8Z$><,*M+_?"WK G>[8$S0"S7GGU\0SV>O
M(8YTC;DO,E.E0H9D7+P>^?':VADIX906%-PX0+?O++#<)!2*M5^IB75.';J'
M_U9IK"?7'.]C%*VL_\]L2XO>U.[+EY:K*0,_6;_N&AJGA]JF6F^)[364ZUI9
M*8<%_021V7F/L@F]/8*S.>TPO 'DT@9"%(FOG>ROA#X=4^>\+5("MWG_MY$Z
MJ!/J8)[X.5[F$YLR^HK1#C[B*^4-S!,V$W94C+]>A '-(%'*"':!BXUV$N9X
MD<HBG=)YUX_2WQ(O&Q*^L_*]]G2,3+A.UPW%D(PC1LY7!.3B0Y0<0>T2[[+E
M7Y\(E(EIWLE$Z\0?2LD;9FX<Z*<Y**:_'.+3&_YP8W)H=>E;U^OEE7D8]:H!
MGLD.WX#S(FE3I_)%F(DP%/(&U",DGZ%ZTME&(H>D&>ZG9E_7VNT4I[PHF-6F
M><]%Y1)-3?N(O-7<;'R6HJ[61ITB&T;X5(*<XU-6I<KMV/<Y/3W4K4??;O.^
MHDK=Q.QJJAU31FLXZ39UFG.1)N(F]5<R?KR;$\)VN(BNGNUZI8T4R/$["JVP
M'OLK_4,F\L2-_F?_2TQ*,?T#GTSD(X3R8@<)3'8&U? OP*\2O?!;V^B&GLKG
M8$O<H42W>?ZXYCDM28YJ:>:__)RK7\"#?A?DX8/6AKQ=O(X9![*-?/6P5R?8
MG:XO7!W70@_2+_1QY;2D<:M)>2V#\RUV?N)H_:LB0.>640BEF6R]=0:X_+V1
MR$I2"HDQ)8C :6.]ZF#O.3F.QA7/ +''K:F+]OIUL%<C :-/!M/J;K>?/*4?
M75&L'E"<IS,L=F3[6W%HO.H7';MYDI-&M9$(Z_%0*<H&H[[O1XGI&3R<=UT9
MY#:RJ+4M>PB3]Z9NG#(O(05"F+ "*90F_&[/*^VF9ZE<B)G"<T=Z5 48\(F-
MB[S Y]+F,;56NOT02]MR_I#?H"'$PR5^;5<$TU8^V^_MVJWR,%W'FC^'EA4!
MA_/T&1=^W5;K"KJT(N=(+,?5$% =5\5TWIHX\PM(.-T\ RR:7((89*#X/V+R
MS+7*]?1=7A2B5\'K.-C^W(GG9&B$3:Q96W5P@EU556YA@42#>1@LL]?!/AE/
MN[.Y: DZ*@E17^179RG_*'EHH?%V5ALY8&JWN[U"V$5Q\B#*OD*F1SRK=1AZ
MQ=2&V1J%OZU?6=G(MRE])9\ OQ?JK+.]D$G^[31395NCYS9AO;CG\IO-S (\
M:9U1O>!V;#S$2IFY[=M.O5T"'^9QFRDH^9K];Y7<A__9H<^+;6< 5&KH@L"/
MK/OSSLSDW^#78$3(8R]\U4=$-A1T"H#G8$$8TT.7<=]QRJ'6WW]+01!/3I?^
M_U;/5H!B!Y+Q4UT20H!2S99K1@Y_V[S-#<*>V'EHMHTN\GKCA-^MC:;##RM_
M[)MM=1H5&1%DNQ[^^:(BA?; @Y1XL4:HZ>*]'76(%[? AR?+^_\X/,G"QJ#>
M3XDM<SD!8UW\*<_9L=*)O!_G'Y_3S2.%#$I"HS\M>8\,.F$EMA%$Y+T?GP'^
M+I)3MEF@'G@^%D^7/W<$%QIJ34"$8VO/ KY6 .>]C@K9;9Z>FZ #/_BMPCJK
M*Y=&=L\ KY\38P17CF$=&D!8<K:"":R0Z+X:< ;XFB7!3&'?@),>;I1$&%TV
M9"J;."<H.)Y]<0GSE)4\!^(@^5=^6'9 ]KE <3PM0C833[YGSI<27T[0'GL[
MAX(.^--1I ?$CPE,C*ZH.1V_,T!O^=OS6;5M,]JRR;!?_6O<:<%'R3N0OX''
M!;SJ7GY#337U&@E*L\@#N8D;Q G"3>E%7)_L&>!9B^<98+UYQ;72PNZUWL(
M2*%@U6E?LJ.%9 7-@:0@PPB:O5E+L60M\35JB'8*;)U>G(88M;QB5[Z<^(SI
M8=G@&:#;0H.]L-/A>459[XZV$6=\6DN93%O6#MD<F_B '4FX0UXZ9+57@\F;
MW2VL3[A%XUK.->"?TYIW;F+?A?_/@LY@3'T3Y>VRA%I6FJ<I* 5H<\F#D!I^
M 05K]Z"/&ZZ[.UDB_G*FG,>X7)S=T43MZZ>#A;=8+W^4,LA]M([V7=I^J1GL
M>S[C*U 44,'U].LLB%E;LE1%P'=5!&1?1OP;-A5/U+0!WL8/95;O6*V^#NUZ
M+7^;7.6K"FU/P<6-P0=D9^P%F95Y?M9F9MELG)!'INYQ?Q5BHAM(AW-6YJ.I
M$*'U;R5)KI.N3F!M0+E8G] ?GL 02+2Z/Q9TM0]4(Z,;<]_#"N$ZB]\.[V%\
M!8X"2A+]NVR\?&PMYP74FPK^.E(' \C7F;YZK,A^TI9@"-592 X\+=KRM1KF
M9'<=G,]R.97_?BXC^C5\_T=. (?A_[R0N>Y&4#:O?B_801,"N)Q[ ?(/&G44
MYKHDV,$%Z7N.<(F]LV-JC_QRR*<H&%'1!C(^,-:"EAV^^2^4*-'^Y>Q!7H=U
M"A+BN^TYF'%VH"[P#VU9,H-:%.C1/8^/<(]S@(P*>=AZAV01$CLI]V.SW.?;
MPY0_NBPQH&."$YP-CH,F<_P\D>9E*>BE ^7$(;&PZVO3REEK(;F*E?TF'G^+
M<40:-F/[LK__*Z>\!;+PO-8LUI"0(&W>(C]_NMX[ANPG!Y=%!7$\!SSXW1CK
M)?P9(,$3[OQ!4D8T[;Y+YSM8EN@T"R_UDCWV(>UE<-=:(\PQ<<U&%[)V3DQ
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
M! SD1D?1QM=>PWH\(E'<%L)&F2YXVIQ7(_P&'!6G\D:J:688<+*Y2Z5;)NE
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
MS&WA"N%>4]MH29(&Y$ES;?;D7E]?SK+<['"LI,/4JH7SA9B;V><+H!P+U<=
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
M_'U'J0TC@52(_-B_]^ZE[3SZ#Q+TL\2-YVO+-ZWB]>: J6#3^FDOW++T3CB
M+_M4= F^[<"(3,,:Q1<_7F;BB+WVR?P,4%6E>@9H;GV5U@>74!RN)N<G V];
M'\01"PHI]ODNE>E_/R4%VJ0Q,JKV;[!OG@&TX"FKD,M(%R-.**15_TCGQR@S
M 5@B'DX.M'Q#PLUJT/KG,TW97R+",$;1S9<C>/%)'^OQHG+W5W4+6EI@K(+4
M'^WME1[Z^C8,KML57D717!^$C?]Y8\[F"[CTFK9$%Y+HTJJ;.")N;8]3K 6O
MDI"#A2"//A672RFFK>&;R:&@_B!(_.8Y9X3G 1/^=R3:_D<#$Z$4,70&H$.Z
M,DJ00%B9J.5LK,H >K.^=["E_@SP\H&J2UYEQH@QA!GZ;ZL1;Z@#$2*,7D2]
M@W&L#V9>'):T[T0DTIT!K Z3A0_%ZTYEM,)AU_T0X2B#1^].RF#"=<F#%1&&
M\^- Y=@0SAABWGWLK7[PR7(Q(OS./GA[E-CFY^7GXGN4Y:MNTK7B%*<EWH>*
MI%-_BWL"GV1*. -4(SN8DF45$!IX)Q%R%:OE3Z 6VN\-J5M0A?]M]*4QA!&Q
M^PQPN8(8BUF6+L-[='.<4G[TVRD_E? **OI]GS)78&*Z 6ERLA?SW7%/EY69
M-L/)Q*QH(/%W6/%04F>^\(!-/GOX\^PMP?@UQG.,XQ3Z>RH1U@MCH-XFW_L#
MJJ;>"A$U'5T5?L=YE,C3G[3>Y>6W4QS7 1_=L"BQSR[3TS,.4]@I&!+,GBRR
M83(>+^?DEAJW\)CX]SH[S7O_S\QNI1&-!PH%%/\Y.?]1Y]J24:W3QX_L'YA>
M1D4YCQJ;,)<;=-HH^K0V!][1*SR74UM_P_F%O=@269DSGE^_KJ7TF7BG* 2.
M+8VJ$,+#8W8.>3\Z<C1(N'G_$G+%%_D'<!LDZ-YT+E\$"E)1")F)3S+ 6QZ^
M&T\#/?0?B>226(\Y-QG")?;4QQ4&J]T&N)J_RR5E;N)FI(RF7U:4RPU_X<:(
MW=?65=O.(#4XA3@9ZZN77V:N:?EA]H]MINCG2VVO%CN1TR0L4^*O5P7QFJZJ
M_L_. ,4Z.9]H2;)G *:)GP>*!\$H^)M%1B!G83_&YWKOT>=&KT?K)S4-9#K*
MW.G=2^AF-'E-:?ET@K7T=<S_,:U_F5G_O%,_[U]D[WG*QG:QYZJ9+3_G?SKN
M^KEZ_]2]D6=JS'[8/]!OM:J_\4=UL9;7Z\[WRT 7$Y_OF_^FAS\+-$!MNSYN
MG]KJU6%^0=7;WIV_F)'X(C%3*R1IL>@FKQ-4&Y\F%J]=D['+OJ/DI4EOO>>V
M?5MF)&5'GQ"+N%,EFN#X)_N8G5+]01O005/R/R??KC"+97KE_[/BP]^++?Q+
M?*04?RBL+UBT5V:_^5FCE9\37I^:_>_-K/VK;OXY;VYX\M.:6S(S;@FLV+]7
MY-:7ZO43/[(#"_8'D^P4&_;\9^"ST[MYIWFR[+;M"1^F?C-RB;>/;=HS^^C\
M#_[^M[8?6O?43E9M)5?]Z6.35QS6R%\D%FG_\=9?BT7[7C,_VB^6*!2:RK7Z
M]\7-OQ\\_G'GATY]2XUR=^ZEGI?V[TZ]?C=K^L/D3]Q'ZEGK#'XXWK0)_+#Y
M2%3=_4>[+RYSM7O8]:"_('O6)$O%8I&-FS;-,=IP4/2W:\A7?_X75H]:KFWQ
MMCY@Q;TZ94+]XP/7+S_\D[EJZNH'DS_WO/UAL?_,SQSW)I/9>WFRXX):_S.(
MJOZ4[_D2_OKM_8/VS>;_&3[^_=!_6+C^>BS3W?VS0B/JT_-O_KIOG_Y#_,&3
M\['S)+9(_EF\WK'BXO3;,2K W/O/?:X^RV;IESVM^P_]9SCSIV=IG_G4(X6*
M:<FMH9(JUU_?G7]0OEFJ^.>L^D/ZW =NGGM1PIUJORCLV>R';YG=_C-,L&M/
MSSQF?W'M)/N_+%RGUO=:I.PO;\J_EED7F'9EC^!1\]]GLN(FY'^>9*^\A;]I
MO\2>L)"*[(?A'>\/_[VVY6)ZZ:\G>@S?U[M^F/]'^/RWM1_#;LH_O)59L-US
M:ZZ;Q,:O#F<>__NY_G*7]N&C/T[.#0D[G/B0/R[3_ISV!]L[\DT[5<UK_-26
M_+5,VJ]I?^1'^X']'SSU!?PW/7X4?W2U=^)_!EW=$FNU&?,3=98"\U:-U+?W
M;<""R5_^9OO#QZIGCS<__<AZJ4C/QKGP^?J_OP(V"GYUCGOH6I.7>GQ.Y"QU
MJ1TKW?27Z++^9YAT<__L]%NI<Q@/608'+6WM6;+KW.>Z?5\O_50)NV02*W_X
M5TV57_.2VQ&WCAB*;IW#+9)A.]6!:<U%UYJ>I9HG=UIOJ^U)EG!UTSH);(I[
M)-+R&NI1/(J'&6;_?Q, 4$L#!!0    ( !V"'U<J;H'X_$L  /E@   3
M8V]O+3(P,C,P-S,Q7V<W+FIP9^R[!U23;[<G&D6EB8@TD1*E2Q6ITB(J74!
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
M,WIH'.F;H]2X[S8',;?UDEY^H?L%/J4/)(K*U2]5+W1F61O38I?.W8\/+9B
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
MLR.BSUA%3NKI\!&4.8M,4P*_##L&\9IF&54M'U=ZGIG;)Y"5V+^!CV11YVF
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
ML()VMMOU%4BW PK2 +N:>MKQ)FH_FUT$Y'@?=+Y\EH)=?N8I63>%;H)%_GD
M1=4%F#YXF\_W&!]D9):.>?$VQ;L_0#3)/7CNZ0%ZZC:5A0V+GK0FM=:A>>EF
M;U,5T:4JZ\7SF3=Z,6G:+,.5R3J0ASWEJ7/Z96!*W77SL& =8CK6FHCA;3/V
M/J4CFT2$>""/UCSF\6N7]*+58K6MC0W^B(_4GZPT,#Q]"R%#:88QVE&GP)7/
MD'E/'(70,=;1,^O:7&\L*CV#<U]Z-^>\_\@8.\"SQX)QN+,85'(R!TX4'\_"
MLYM3TJ$W\/K8_59$!TQ\J/1]OW#6GP*=D^VN>=FFO]OM.2FD!O8@"B][U,!B
MASRC>KROR\71MV6"7,\*>$:M9O*PI+S9,J==J!Z_>/JY4N>KA=9O\TV?-]>F
ME&)$/V:E//Z27><E/;>*IKO[_8+NOQ4'0TI(4O#>$[@#4CKPR%(6:@7VH/;9
MDT_@: !2.NCX&8E(\(Y$ 0T YJ4FBVPWJ]/]Z9C9$>&XS)@=00?_Q>Z-UO]"
MWX71 0>V4A%2X+D[+[O$)@2: EX#?0;&!>U#&".4.?/6"0_3-ICDS'^1SO!1
M%!WIMP-V*#4HF!>BALGHO!#$.:O5MKX/)/E=ZG'DOKOZ\U^6-O]?$92-!CCM
MC%>=1ETCOFQSEUL::=9\QJ=#JE#ZP72T&<:.E=[.) _0 *&QZXAI8"TBTFOL
M0!SAY?(T0CMMJ %X,%(+R\+(\=E@!Y_0 ,NS-XRW:^"$Q9UY7KQI!!-)F0:0
ME[H%\J/GRW79_/3CVL.3JXY])9>Y29(!)NY+INX=7;&,> !#D?@K05T(?".?
MY$V4)C00/^ EVD#G?$.FY%]MRWB5DG4(+8LVBC&O=D2#]7K&RGJL9Z;'WCP*
MLM8[GAOAP&D"Z1%1.-QI$XA!1)TK*6^J[2HK_85"G#H?$^AJ*QSOLNO:&UDA
M%3,:_I3#41U[-@OCCN5VZ;6 )@:1AE>>5XV  Q^2_%IJM0K:&X8[[[>KRV=_
MO+%2<^#45Q!0GKUN.KU7NZ<=D=.<0"BDE/J:399OMSIRQ;1[E4&2L;S1EW^2
ME;\HST]BK_>*^M2,&%?VZ84_V*VUC7H.6+L%ZT/4?HD@W;6'C+3M0-QKP!>@
M(+SFD424;V4 (3+MP5*2<N95_RN0F4YQ5:FODCJ"S-,DL!QUZ"BAAK+MJ3TS
MWE(& P=-M-36QH(JJ^4WYBM(JAOHS'6T[&;P](?9EK(0^9<33\I9,0%=13!9
M(JDSR":,K%:&23CK*/<^6\RS7%G01)%0^"C!6^&F?]?PUHK)&F./24#MY&T.
M8TZS[ ^-339[_OY;Y37!6N,1/"+L=JR6DV/6J<G(XD:TFUOQ[-.-MFC)LE@S
M?N(@CG.Q.P%UXX^0-HYWD]?O$\2&RM&P!S]/O#MM*/J2V;;?H;U.UZIA:JU$
M)'SGN\>W:S(1$[XMBF9#OOTA_(;5\7/#PZ?"I^;$IA+UBKFM]/\" -@]LJ.7
M/X=^#B^S*)4/;&JJHZXC799*XYOU-#BB<DU3-I](2XNB"$DKL&<;]#Q\[<;?
M2S&CE!30TBL(G#*-H$BEH:0K:D'.5+@;#<!. S2]I,>WEC9_;X1YP/?Q\#_7
MM4GM%8>"]^GIG#<-8/3Z=XJY+DP3]OWOFO@?$_<V5:!%/2%BP[O?><"=O_)
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
MT_#P"8$O1"0^OS1M.\3AZ#:2VNPQLMV %* TYQ() F7@.%>OR>A-YEOK=LW
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
MFG""GL<JY*'Z'2"I99KR#K(0"OA1F_-HH*%ABU;_/R"3\0\@HZ'^%\@<$ND
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
MNY0QO60@L':DYL-3OZ4'[&ZY)\O+3OD)'4FV,R)S<^*ZNXPF$7-\G>BC,#-
M;L[&Q1?,]4%[&AIA=,FRUU7@ES!!G6ND\?'%\MLERWT+'*4)&I0X.!?L,1!
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
MF'#4KVH0+NT/L<O8,JIH,LC$CLH5A*C)F3&9<Q5_S].[<D1,!J]*%FP_W5B
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
M%<Y%>4U^Z)!=T#EPLM,A%RAHG?CLG7?F;BV?^81BDK65WBL-?.?W[^N"+\[
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
MG*)C0B=USDYL",.=Z6KMAB8CNA638)%1D^Z\^'M60J%P9=&"-2F9!$20ROQ
MZK+1,ON<3)6+AM6V^<5 ,Q!8*M;B-K PT 9[_$WXCO+S0'W<OL3OF3FJX=I2
M MM_<$$Z2 S+2N(D6@+G-?D (RH71^"@?'VQM@!6G3P^N&<9G*#M!>/$,3:A
MB)K 69A5&6=4EGCEC\S\?AJ("\BUE_?4N=H\IDZJ@32TM12A>OV7(<MI1%^F
M3P &J4NNA;^PXS^L/?IT7PQ15<YF@5>0KSA8;RH[_$CW:,=T%_O?N;.CK!&+
MB8A'S;TJZDL/;X6U)[:^P><<( &.9RH;2 X-)1J(>2 L.]R?^,L6?C@O^L9(
MB\S(-*&RL'P%5?Q@RJ97ZY#*A$K":5;&F03I6!S"(8E_KCG %\S^W03E/UH
MWT8I_A@, 8@'Y;J^R-[K%\NDL+_:T?A<X ,A#CVK6VE\>$UFPJ7L5R,XZGOY
M+L'?S[4UO\4.G#QY(*26"@WO_\+[U#_,W\P @KR_5&OO/#>?T[6D=K)8JEV&
M_62PE,P*%)!B6O\%/PW3 _/"% K6!YN,KEYKZT**E]) LBOK8OQO@@Y"7QZ'
MC4$GK2YXA0T\:[!<O[K_N&;]L& I"QE%MLAR!$I"58I?=2@$GICX/:&G<*&:
M?)0N3\VV_]764P/B-83=%Q%CKUJ#ST]_-R?1U]+0I=4$BAO86P!=3=*L_F%M
M;0>=T7)P\MPQ4(X14M3.2__Y_CC(5^S]HY9Q2I8F![WV\3>M[;KBBC$;F?<_
M/'WZ\^#1GW-_(@OE6Z]V8$99W>)?59E(/2N\!VBM@TFP0=LD>V5?JQ1JYI85
MY+LF:KOQ*OB$?Y N/BO,'=?,V.^QOIY]RJ:C^6U@UL*>1)%8\G@97:9R_S_M
M7/LWU.L>GK;L$6IV(MV8<K<E*8EB)MG8M&O8Q83,N&X;Y9K<9@PCIB:1.QLS
MPKCDEB*YCKM$,>,6ADPNU;A]AV2,,7.F==8ZYZQUSEGG]$-GG1_V#\]?\'[>
MY_*N]_.H6_C[)]6'D9O.[RX4W5>BG&MD(GTE^=^MW_TS$#4U?RP)F2572REN
MKXY5CY2OZ,[\\A:5B00Z1AUXR%:],\QZ=W1L=+?2Z*&3.'&^*CGGU$)UPA1.
MPI@)A704')-\M<IXSE<UQ&WKQVJ@FL ZG=@ Z9DFF5P!")[!W66-YZ;*F/ 0
M2#[ZL'#T7QD>_P:[3R*9G%J@O@VZOTG>$[?+P-ZG;N#7&C4E:]&I!_Z)A9L6
MS<>YCL#%<"N>O3"95D1!?PB$$F#:U2O+.AO/[DK+)76&F%N2'O7@X8IXL8HW
MX@!Y//.S9=3G&$"-#8DNL\+8YIY_55 CLEB)G7OFLN1O2;K?M2U]Y"/I(!O/
M7&ACI1?;0ZQ9 E"BO7JH(64%"^DUN##5U6[KW^GD@C%1SIW76YIFU<1GCSC
M=7XO/E;F?=T[_TEC3?!O,><3.WZ4<77TO1+UXC";&$<MVG/1 ?KRE<Y"Z]^&
M4:-NB\S?-8EQ8C>$NA9]I(PN9MH\1^EVD13!3_6W0\[M6ZV1Z;O78=GB1$$]
MK7(N%X J>GH_MCII3%<>;Z,AD[/3UD:]>?&(K5B^6$@Y59:'\%@I=NUG/@@T
MB"'+,QYM+ADFC]#69.ZGD#+<=F47CBOI?F8?]34^P'0QV2<.=@1]1ZEH/IDU
MW.07GZI0,*X\>A/]_GT 5U;YY>^NM1C?P76[FDD']$;(52&GKL1?_:KG95J3
M).?P3##U,F'HNA5A"LV%M'.1IX'YYM7@+IM>5H^;MU'M []Z&KAV"_QE#4_;
MOOVQT8%<A>B?K")R;G[7%&30:ZV'164.+<_48P0@K<L?3QRM'20/>VKNG?2A
M]JQ^DC.11KX@._[WU^'K@8D4NFB)K5AH>Z4#!L.YG.\]J&"L>E>G_N;<1]#<
MK'3@ T@3>%(DR#((<PI=E<(&+\YNBL,2E)<[A7&I3M]+5Q-&?6C7]:J6-?)#
M$7\7Y0'V;0/L6O362%LX+-9%,N\$.46?VBJ%XPIS3DT8%!^<P?Q$47^_W]6
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
M.2YJ<&?LNP=44^^7+GP0 2F*%$5I48IT 0516E2DBQ%0.D1%0$"(- $)B5A
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
M<=@39=>V7M+H7I^PQD<03^*5B?&BRY.*.%__?>'AY-IJ#FI)5EK%R*1B:#A
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
MG^+PW6^7YPV,II^6Q3V&SI5@-^(QD9!M'+.J\R@C<\P6],;Z"ZBPMC%5$37
M /BTH637/3CW@YFSP][J"+;RM*/Q=YN'[]IV_,JVYI1DEUU(75)*J-!'LKO%
M=;7'C/)K;^23EATJ4I5REPO]UM[G"!5;8UT'OF\TL;,C^<E)\['ZKWP6WP1C
MCND/)+EBY)1$:K!I2KQ5+3S@4->3I=98H2ZX\$-_HHA3$NPP7B3$:]!N8DKA
MV&OEMZM7V3G8WI)G&B9->\VNCFI-<A<NA=\^+/B]WB5 YY#D,P4\[R06CXC"
M,("Y7"PK_<#,SY\>XB<]SY?D1Y0N'_:\6[CLJSYU,WBMPC1)I)7OLC,Z_?H=
M[QX*_&<!!05.DE@[X?QEJ%/+F<+1[>+29"U/IZ.DV8@:VS7K:P)?SCOH42<?
M7#4PCGYPI4Y^B55[;Q<5:-7BK,@C]]4G3]E-KGGWC>"GS)3JC(69G=%1M]BW
M\[<^[C[TV2PZ85(:FGNG=B% --BJKLEB<6+TQXYA(]K3/40JE6HR^U#6R74S
M]5!.D3:)HPASGC1 ]"1U_WDRVW2%)(!;JW$NAH.>[;_1Q1ZJL\KCV?6)9@D3
MX2=Y/B/[KVCY<L@\@K]"'4+U9P(@L_UCT]O_"\4?U"7R5EOI0IK_V-Z-!'_*
MO878SO+/?7R6-8XQC:@5S0]W/A]U__,,@@&X(IX)PXDYY!7<A1K2I@GY2-+<
MKS//+XN?&?JK)?%GIV]/98G1"\6WK(I_0?*"H"N/?:(Z[^(,7CASCA:9U5V8
M]-_%N'S)?MR\'5(2H!OV"&7VH@TO8\\G=T/0?<3XBE2R(;?CYO*8>EGV^&Q0
M9@$YBS+%U#\O4'V0RG,T;["7M(/;CX^$X_E^2/S(G#$M=/F8.+T0=W.TKM[
M.G;X0$?E,2FYDP@?4E8G8F(6OI^[)>O=)(;S!XU#YMYB:G1\E,V]/V ?:'?=
M#+]'X+_[^(V\9*_0E"H\U0Y*RV9E$E/5L^<,X#J^)6JH200G9DWGZOP HF^1
M:M_[W2U&BAL.EWHKY@1YCU=K3-TW8'-XQS,OBF?&$_^PK>P);V9.S(SPEV'K
MINEKNWE?UF6^?DJ,00R68RW32"V.)B^#-BPMGG5,%WN//LL=4PPM:!@[O^!M
M47=K=-8?-3!;8]T.F="C\_<9XM9*#DY8AR-O[BEJ%DS<ZBYL>DPRV30<V@E9
MO&\UKV+V&??RB>KPUN"A>LT7!\Y-7LOT(,H,7<)\4P:E9U>?DS(HQ?M/Z5)!
MZ XZV_=YLO1L9/GJ%E30X;>/^EJ6Q,\)XR-?*+N1)]XL)-@<.-E-%E[!SF7,
M2)-VNF?#-*&K2F3ESRE>)2!K]SE',+UK$W;5$E:=190E)L2KS.Q:E3?;*>U*
M\?..W*?!W]Z3O6MU)B:XXNB;#])GDM*3FS,<6M;B=AH'=;9U89ISJXV'X4+;
M=C\6VF^HOG.P]#BB08G<#)DHL1L<*4N.'[RC!WSUY;TJFQMW$1][+_) \=-C
MM^X 6EQV^SRTN3^HKT"$C\/H1KP1#&"*V;C\2//$%U.M*1:70!;<)KUS@/ZF
M%\[YS\7#.E,[!/Q=.WSXHQW(5)5_0V^S(*X.SQJ,>@78?.EK6EX2^ZP=WV']
M_="*!"=?F-7)@X''-O-""MKW#:F6K>D!XP\3'DHZKV7)T6]O:AL:D%[";^]A
MAO?BA,O<AW/WT89[(DP>0!9M_ZNJZ-]C\,39ZIW(@1CT@WCAH*?&GZ3)8L./
M:I]TBX:K07>^*J$JX3-Z!39]A0Z0Z58!(P:@?S!K 1ZSE_E!MZS(P2/5\-Q4
M_T9/J.W;I+WT_<96Y+D4Y9.OZ#9M4%# BP'\EJ6=[UJUC./EB*"[WX"#7%'P
M/4LF[ROL$'9__8G$'-0=,K[2CJW>:5<8>.&D3D8UYC]X\OI*4>L'8R^1:7F3
MQ.RJOH,Q?VE[H,P^S8O&R4/&4RD/2=VK):3121SD:=-=S++FX>=?)P+R&Y6J
MP\>^)2^\5N@\^/!*H.MNM+/V'>OL$>>R![VEF A[JUKAY_8BR1_/8][=Y1'L
M$="J93\=Z'SR5&"YT-//I>@Q!^N:.F7UZ5T$RI'24KM>OO3DF^HZ0))'C,.S
M4KY.C3(19M*4,N3\!>L)_8F>&R-&>.; R%P$ZQ\U\;P.)_UA?*#OMM>Z%Z=\
MI]XYS>2IXG:%9(5D>>,!9Q)BKBN9Y'<MI0UZ(BBB(SWV^Y7"H.C.)Q^:6AH.
M'8H]22HN;,SPD"A^MO9S:K4;DQGD]2$D(RWE(L'BA]'J@>*P1&,=(+?V4UU3
M7=Q&/TXZZA:O8 639"1/AXD>-;R4QU.G7!"7<E;M1XG2PLBXK<9B2NK,A%-[
MIOO;X<^&'/*Q/V*)XE%K1.4SV[5CHV/:;CC#U4ND%2:S$GGQRA.>[5E'M6W]
M\,K'%$O*.PL=QIO+VHR6J8^EBRO9[E_WNH-RX+]RJ41FE844/D3(BH0^X#T$
M=G?2Q4>1]D>F?8?T1_"FII&!"I$QOE?G6[9YJRMBWBT<<N7XB2<C7KJ1>3+Y
MGW=,A"Q_[)!*O6[ZLZ_M]*\N[376V1,EFOE%^0_2_2=::@I;W=R]3B;BEY==
MXBZ^]K5->\7%453^8'Y<H^+FK9S>DY?VS&;39O8T M'6?GE+P;.U?@$N?;*%
M3UKMD^TF\ER\1ZUTK2/HAW:IEZZ07!%/^9!&9)!4TQTIX)323KW1[=-BPW,
M=GXUA+SPSJO_(L?)\MYV- D&#1<7 9FEC?H13=;J2LT\,UA=[_]3F++X>;+7
M7:QNO"E-TE2]Y\$&Y\$+QJ>>QX1,671JFVKS*^04WO=_&,[Q@:.^P$JMWNUT
M-D'>GW]AP6-L*&7MPMCJ]&3->(V3+)[KJTF^!"S-6&O2R5,.#JMQ05$,OSZ)
M;V, XSMT3BW26 =$I$GZ+H%HW3YFM^K;BPLQT_=64AN7Z3#3-+AZ][;@F5W'
M@>F;5QZ.9:-ZL8?H(K^Q1^F2J!]TUA_:;^E2*X]@[KXW"S_5U(4Y:QPJ9;F=
M/C=EPFM\+ <5HTH4O(W;N*XK),!AIF]14'HJQ]M675I.#NYVTCYEPM[P^[L;
M(9&==_.++VG6J+V;PO0=Q!.$1+SS1#;A]HWE'YC-5VW0E;\A@P?J*V3CLC:4
M3AR@)YO"CXU-9%6B:1D,@(F;TY^8N%E4@M.^R@ 2U*%[X)][OZ&X,5I<,7JL
MCJG=+F^9R&9CQ:&N_^9MJVU,V [V >E-2DQP7=,=C@J  9SS_.(Y2&=Q>.?Q
M^#Z)YT8.?8]CSSHA4R_K;-+J$,UK+[-+7_?Z5X4&3Q+VUQ,EIE3E"9W[#[Y;
MPM*/O(,-5<;)1 6H/52OBU#.X_A>UICU&QX_LK= U:^26=TEU%D^TQ8I/HHF
M_K"CQ6)^*;/-I<"C4X/U0[\P@#3:.N'AY#<5'^)):#/F3\>#]8#R_G%81?<,
M[=I@RW%0E]#9T"$P5:EYY6Z!G:QG[-4U \[#U?)&TU)QMPT>L?L:W30"T13U
M,5UY3RC)A@%$/:+=';O7-*I(%ZDV.YPCX'57!)9GHG1JP(9PKC+\\]DKOJR7
M,+EH3V:.I1)DB"RE05H=$ [H@W$4Q"G(PO-WS. OSU!*I$S<Q='+91('_:^<
M"V_5\A8]P'()7*=H@KQ4@R W.M<T?@5Q'.D^O,U=)J"OH2M)OC4COI%#5J_;
M ZAG-+RBTR2TWE0P (/?7[J7'&"1WS)#PR(^9E7%!MD9MZ=8O\CP\O-SU!B5
MDQ9RG4J$&N&09VWI&,(2$4=TN8H<]$ .5A/N9RDKI3M*3?I:&^M7#4'G&I\<
M6\A:;2X(^MK;);S*JQSM]5!FZ,Y(;MS7!^(SN)Y$MM-27H,E[(]L?%D ?$LM
M*%_G1>)N,[WSJRJ+X^<ANRO)O!0;$JS6!RZ/;O57+JN9'4<8D8Z_6*3:HX4G
M'-'WQ^72<7?L/3_^>#ND6,@M.V5P[G,@I@CJ.G#T5Z84R#E'G>:^%;Y\L4G]
M+@_]^M.W>?8/V@T(Q9J97.^.!DDT;JR[UA-$DV:2E5LVL-,?6M-"##^_Y9"N
ML6O6M#M.W=X>IGT# ^8&XOR")'%+3_WWS]^*)AAD40W@'IH[Z;$4\/0%"CUT
MH3UTO4IE,HUW;?K64QL?>##-T&6_B*Z>%48IE2+QABF?:@%?/CIR;R1 ?5*]
M/"$S5A0MW?=Y'ET40_"+6D&[(Z)G3H$!N&9H*Y:'^*&)/!N#.9(VMR(7_HN0
MX?T;X2J&&O 2=WV],U$TTHGL^[,P #3&0\+@E4)ANN)!7(OTE;;O091^1.1>
M3J++,"%YPGAMW29T/N6Q\FE$JD^,/V#]>N/7HU%NOA-?;W]@XS#W"A!\<V=G
M%'[,%BUAW/5#YV4:+))<[WY#-<?"VR-CIO_&1OJDT63*&_3[VKR@K$=7M(5N
MEG56?Y'R/A<O<J!4YXJ8^_8&!TV@HLD&[;X^<1BI8D-3$U>%@X8MS!Y.7((!
M^&/=J6=GDR"!W\:['EN/;>_8&CCOEX39Q-UPO%^&;9<1*<@;JAFJ_08J+BG1
MOW0W:4 O) 1.XJ.2TT?[G/K@_DPU],0MY7_VQY2LU7=^5"B(_AW Q!Y+Z\[D
M[:SV^"CL8;0KLQI$S,!4\GJWG?4+_\.:$[;KZEY/MI5PL5+U"=F[;S?Z3SXN
M[%6] TCA6W@[+AE<4M?"[@;]@3,T[IN+XEI>*JT1O7>+UR6[B0L-RHVMVC)Y
M2SD::4U6MB/-A.'E<J*OD6$QNA#/AK/QCW_XB4]?W?NJ<%,4V=-U60SE(N7G
M1$#CE5A-2+09Q>'M7JW0LQ-]Y6OJ<FNWE?!UM\X.J;T@'A(\KG@#.-FO0.X9
M+H"^S$<-RM\^3=;')/A&[=Y@ '1N'P9PL'5P/JSI"M5\_'=*W81T%R9G^4E!
MQ+9"B)E=/W>:ETM*O[M2F^.]H#.Q5A)]IV-K.5C5,20"G6N="B!O[>=XH>_'
M\R ]&R+PZM-;%'/0WI:44E307W>T<['ZQMB%GE<++/(GP^[E\F8 BQ4VKJOY
M+5L>I+>YY7/TQ5 %?4&KI8OF^KY91W4O(#5 9SP#X "YNS176DN#=NQ234@U
M+RXD?MM)5;7K"U3>J]&UDU(Q(DH2]3\?7'@C.!'5*'SC1L_R+XS ,'3N0U9E
M7DH%YO<H2G5,W1[*N<QO ^9T.$%(%S!%#_;TAX/.M?L43DQ\\12X=L3EV]L(
MNIT@QA@T(P?B,-T(8!QI"5XA*$".@GX6B0%#-67GX.=F5O6T7VMU$2)@YV18
MQN0_NQ@?%% MN>$]F/BPR**(+5@_[Y>_O[F^[7]7O,&&,5AOWG$$CBE_3''8
MGU6=L\>5'M*EP3I3+[TKI$G;*=7ZIYQ&9UQBVD54GMTK7"N=L?U\R6&O^;H;
MI\;7=:^O;V0.ODO&%#.!O/!U^<J<6J[GV,>E==OP[L%N<*P/?0CK'3]N3ZCK
M8@#\J#XL=XM\_@<"YM 5168C]&U/AYC7GR7JVRU0%?WJYJ.-KHLR6JTG1<<&
M&< !&.UVJL)* 90>$]<TU7^S*/663^#0AEM!BH'_IKR'2?\^<G!YB]D"<.X=
M^H]FNB_(T%H-[ &DIZMF+T[)&*IERX:Z9KT:$5N=4QYTWGKP@+=&NF.'B,\8
M\F']OB>Y!8LF.64':;OH_GA.'<;VT(/)#1DVWX[=(*=3WZ&_,67]?C5-[9_>
M98M<571ICC=/_'JF/O*DQ/L<MD%[D3<:-X^P&R*Y$HT(Z1>B;$82WH0SFR+Q
MOZ+LY&R/K,:-CHY^G?92+,L)ESIAE'VY..<[R^<BV>QTX],7)O^7>BAH/3AF
MF5=3K225>-&&H/_%508 --,O',QP"Z!J(:53\6,=)_RI]3:_'U^L'W%P8V/!
M:^]](HR)Q'N !71N.(&(H+QD ,]P]'[HQX)8%V?2K.DH3=TG$+=TL1:;N7E3
M C>MN[(XS<_6HW4EZ<3,9WH3:@#+B0.-2919H_I(='4YV:>XY]*WW$=I6U<V
M]MQDFI'N3/"-9A[S-LUFOX!^%GEAOPGKW/M>%:6"/#/\L%RIVO'>O/TD^&SB
MQZJ3??L2).62<\:WK@V^45>>WAH_VG;WIS*''?X1,?<A=^EIF75HUGS"_DD<
MW=+T5+L,W"3Y3U>EX#D-5^ZK^H4&Y1'M:&[:3>;IO&B/2(%1:C_=:N O)_J(
M#29/2ZTOI/@ZVIMPW$O2$XF_FHV5P=X=F%"@Q(+=#(!]'.E'4G0Z5_F@1?1+
MX:_9AV->,I\284=,[XJ6.;/F#KY=,#XC'T>_IRC3N]'#9;TE0ID%RZC.]%%X
M1?<KK&O6^";E%'DTC!#_:D+@E^;(4BQ&;=),H3VE3F'!Z8OT<*!%:,F.F;S,
M^$BO]^&PV(+(!N84'<!4RB7FJP0X23G*[+2U9B'@9I>FTL^1-;6"NEKA\(K'
MKRIA&47W;(@$HYQ(8Z].";WJ*F&0=DO>JN/3T(VOAW7$RU:;!BK;A@OT>(J&
M/=9\/&_GU;DM&!)#YN"1!/JAPU1UFA'9'F0G7&8 +WY08:3Y45W!=.C120-O
M]2+QD^LS"S],_22,Z!9Z)P;>&$MS(KX/B*(&TU-7%YA1RP?/DZP)Z-4=*G39
M;BF2QB'SJ@83G0YI;WRO93-$\/0RDY)32ZTZ?E<\DR6A_<(7L<NLF&C4CRS2
M#0@H"^N$@!+6G^-_6K;-5NR\FNRF'R!WKA7@M=RWIT\JW:MS#[CZ\@SUL92B
M\KV+HC&Z/F%9KOOEZ'OK$UA*&O.:M"-/[Q=F[R<AX;SM8@*X9T'6G3N;'A/:
M@59]/D?*!+\E</_HKXB]JEWY_'U\]07V(#F+,K."$XWTE9S?V&E0_*7)L'Q^
MGC1B9MO1R[L9+5#P SM7!B?=C(_/JI+"UM6M>E+//Z"KD1R@0O;M5EAN19I6
M:#!>I(]+K7TY-H"MZV?^N3=P.:]<H^2=\T:"Z3M84+: )EB#O8^)S.)@ *[K
M;/EA=PFPZ+WEUOTJ@K%/?A#\>FR.D,:8?&+GTL49JXLO*DK.73H'_*71"R<9
MQS^'DFZC0>GW#" &>Y=H2;D0C8<\#^ 5-"T.TL KU<4JKJI-NB;P"Z40@A-=
MPD9E<U457>_?/2.9%"39S+P8XZA6=$UW9WP,E)4!>#/Y6ZA5&!%+<R-%W(03
M9]G-U!Z=*7E8U?V(QU3KI=PGMUC"C$-N;YV/I>-@2?1>1E;S0-Y([9A]8,/J
M(Y,4WI5B\?4SM8&SL,?[I=3U84H6* .G"7I3*84@F9Q*N45>S,/%VG>@.6L*
M]>.CM462AY"&N5/L*E.YKNY-198LT@>LK_9S$5XKY^5BJQ&T8Z;P=(5Q 2.0
MF_3)/\.8,#<)QG=<@ZE%+I-^CZ:T9S[;VAO[0.^AJX!?R!"#>O Y68]B6@UJ
M>:F_,Y\(\EZCC&Y:93JDI-@Z#>R87]6]'7O$Q>]3VKVV$A]H!4>;<E2F\'Y*
M$YHL@@]\@?!'OX(?I]W&0X][:JIWZ0[=&5,DN5/N/WLT:#,Y;AA#*Q59#I$H
MD+UZ+G"DN2Q[/)3X9&))]/W%?M^HVDCO3$Q@02(JM6+7C:K$ %KU&,!#+*C1
MV&D-K1 B#E OSH#QN"R:E$:@+H1LE1A^*2_.5J/7ST6+OKBG(?--Q>B+O-J+
M\^47>,<&?FIT0JK0\>C[.D*=S"]'$F5(!F472M"X[L1ONT_\=ZQW-"PFFAO>
M3J@_"\Z$RLC?YKNE8:"K/@?C0P:!D53>WPR@JILFZ$GGG,7#3@:ET>38XLH*
M'FS\?I+_'G\R!8A6J??,.ZXA]=0Q;Z/#(G&PY_,!368QS:Z>),2#,HA5K7P:
M+_B^U'X*3+(8.[L][3WZ=:G_.2Q]SJ#$4_2MN&L/+N8\(-CC4&[ N=1J6690
M_,RKK7_,RF?2E '8BUU<?N-IX><NGVI=U9"R-UE $UB$C0\PP9]ZA^:Q'P5U
MQTQ K$G0=GME/AK'L$2\25WMH#JK2U&'\%V59&'J-ZN[1R>^@@X;98[8& 8P
M5X:N'DUFJK%S@]"YHCVAYTV',I52KGG9M]<]N;V:[E_14K]WQ^;Q=&F%BHB4
MXL I*97//0J;'&U,1Y@%%3TG])D!3$I2+GV'WA?!',V*UECWPRD+RT154T,O
MX(>-'SW*-D8.:2?T9$C*?[#YF)S#G;*U+HCJ@-:6%S%!>\X]BP1;@8T_=X0*
M$H8EJ[+:EVQ^M!F*HDYI9DT@&4#-KH'D$<&[=>L7%<(:/KF/=/NJ[99_.!N/
M;WFO43%B$<=R*UY9Z1UA!'E6?O_QIP'Z$ ,@.3( 4*[N,V1\ *=,3$&[*(<G
MT#3!5%S0A]J0E97\IM  HIW>Z4AOEF?#3;[:YHM6B8)L"Y'S7%E7@JAT+E9J
M .THLV0SD/+,K1](, <MRR"OZ,<B[!&"K3@QD^^??U.P-;:EIH6F<8KYJB:^
M'&DG BZZ893WFZN9\0F;)2$P[0@F"5=C5_U",%.@QV2[N"C9-3K$3\ !#,B.
M7MWT&*V<N/[51<1.UD;WQYCI8HGAHL&4VZH?$[+-_TXK>!*B Q()/]*B:T8V
MM!XB:A^;P[["GMCJTS7R+Q2+,9_H4KQ_[57/YL>0^-.YNGZIKQ4^*4_>*K"]
M&O!P5G+,%'UN$G.CC:)6?-/OI=2/)3M/]$+(ULH4A7<B@]):!T*99UH#;4FF
M>,AG[(N]Y+*=IV?5[6&1.S-"[Y'ZN/V+]AX#4IS^WK9<S]WDIB1/F$8*RDI'
MFP_^21<(Z>9 /*1*"EV'70VAJCZ@JY,LD8[HPY,TA0H2<7OVE;?:B>\1(^)K
MW+$5UUU_MEA,:EZK9'=]E#OJ1IRD\OP)4;4,[?C.'[T*R4?U.TE@0;,<I'9J
MFY,,63J_)-\ ;*@=P:4\N)OXV^7^E<+NQ)L:/:!EV#LL*%70N@[*#]#XUQ!"
M]':[V55WWGC:Z6!\9 ",G6981\[+BTOUN'\M<B$K./@%CT2<GG"7F\$F$&<V
M%[7447HM>_>-0UXQK++.S(I^K?ZND_ YAW(/U<&:Z=GR>(1N]\^L.@YB!'EH
M#MZ9]1S.BN)&\@UO<](5P#@SJ!6YB2Y</^*_SGGUV>E%AW8O-:VTF$_2!;&2
M<2?O[\^9U2Q"2*;,7HH!=$(F9BDY((X*H3G7DE)*"FEG1N_'&Y"QS[P6ZBK'
M%*V634/7#R9-!?NZF%<F5KZ>O_-P:A=*LAEXSDQ=9O1C6J"@' X]WHV+ G=P
M7BT-J? 32*$",/OP<1VDH1J/$D(J\W+7%X)M1$K+O438V[AK 1WHUK/H>[!)
M0\I]9O:4T8+!07(@Y=&/+<A!I&&M9ZRR[7=M<T^? EOO=S"Q4KXPT0VO@>24
M9T</NGS\*[MVLR329BL165<U.#&%#<",A>R*?L\+WWN.2$T?LRN9S5AO;O#R
M"KR( <_4T4KSJ';HGT7,YBTOW0SU'7GH*A(6(),7!LDH *WGQU9%J+*HT2P>
M]%P]7(P!>&9%0JI0C=DT'3 ^Q_$G&-@AI)F?=D;4P:8G5E%ENJFPO/;'':(4
M_X=G\X3MQCDIMAHQ@R51*57,HC&3(CT3BY.UL^O.U37M;":,Z7?E(_229Z?C
M)H@"0TP%OLNZ^A^^I@0K1C\#AC;)D"4[Q(\_H(AIV#?6*,1E.GQ[NZ] D<">
M90 (94[H"Z@']MCD*TIGJ)\832F^Z4RD6/P^Q0%UC*K\_&(-[$('+FOR62J=
M50%-[,:WJ./$KN=P1YK.9<33V428*1\1/ZA_;/\(^N++?[ XZV\6$K'J3'I.
MYX?S8SOZ?,<N:%[/>'AL+-*[XOWLM8.0G:@]X0WH05#/FKP>58J4_*#?L+CG
M(RPPR&'EMUK,#;D+#P0E6_>@3Y%RSKC#7$JUHRJ'AA-ZZZP>,P#WMRFZBRTR
ML56851KOB#MTYA9-<H1&@>MV3Y%T#?<_Q.]-WZ8VP-93]3>F:8WIU>9P672K
M&=H3/2DYAYSA!G7^]@M?+9RR&,V"?+WN2<R$1DR ;!G1:\L3+B^7QVZZHN+J
M&5UR.Q;YP];J'E]M(C9JI$18;6H65P)%Y)G<+I8U) ]"K ?A<NC62RV*Z%:;
M)J0VO(Q)Z#=U 29.>Q7\3J',DJ(G@PSF8>HK$/5RZ?1KP^M\DK%6*H(O7<_>
M>-1$Z_[3DN3M%Z/44%V0$]"Y/$A5]TMM$:&G*$&:?K3^$(VS_+?0.?A*@T4&
M5'?#OJ/>W$O5]-?\-9LT9S[-NO1'GIDV$S>?O4FR;JRR&_=>]3=DM?/SB;XQ
M:GUC>=W%;_M,U*XR@9=VS/FS+C^SH$RGF).S0(D&&9A9M*&Y[69^:[)-_90K
M='#LOJ.4'T _43XO)ZEL+N"UK-#+ )R9/8Q&-_88:A)R&.N\/B'?WCY11U,:
M>)H.ZS#CMB.M)4MGN%O7':]T@!4TJ/W@O,/-T^*0=H2KT(NZ4:/H*GX^!D&V
MF]5IV7!^UF'RK@ 1OK.+V('\]<;ZI1/J._9HRQGZQ"-4/YK5KB,(\?FXWDVP
M&Z\0C=#HK:]_]1YZK?82B[<C;"+_(>3LL<@@]U;Q%?LVG_?$(3W.MILU>R7_
M=*TJRP*T)G U@K1)^?2=INQ,@/)[[HD7S,4+301EM>F>(DU/&?OE+Z>T=E@>
MK(]Z<.;$8S;IR.'G0]JCNLW4XZUD2P=22Q'5B(8@RW1P*W,$Q4W"OU<?-C0;
M4BPU*'HHLCKF6Y97ZON5?/Z\?-HU^U=*(G><)PM+WPO[)GDAP+WTKAJC3BD*
M34>+F>YV:7_+^2?HS_9FZ3K[%.BH0VDP PA@\F'5V%OK*J3$QPNZ[+6/'=3;
MFW)#;<+V6)S.AEHFL?1.Y^W1(^K:MW8WCWA_P0YM:WK(9K=(45__:\MP_CV&
M>0F=*]-ENZ"K0ZKK")+851<[:\_Y\PAKZYEMF:G2CE"!B985#!LS55XC+^EJ
M[:<%'+8;/;SC)-H481']8*GW8+?LWL&$=PR@7F&U"?HMQ;:SWB/Q<4R6) .H
M&Y.G9L#FD=:O@IW[@O2.W9#?B%J"4PB+:*0E_/RF590L9B4')/WC!3^-\>,,
M *?- (1T3TW^&NIJ-ZOI["J1[>FXO/\YY'S6F\ NF,=2Y[W"N8]#F-L3JM;H
ML7G_NRHU%?5O;^9BY+245S9U&BDJX!4&<&@I H+W_N09/6VED^Y;OZC@L!18
MX7N>_LM"EXSQS;=O92OE]/3BZA9]</SBX*/BO^X ')?9=+&9FPY=M9[QF6?R
M-YZ<[<W>5=Z$9F^4UL99/@T_GC)HU[)>LHO=X (1=*X )G+(@:>9I7L)S$"0
M2_ <W;/B08$=3Q 1.3_4;-06J[),JR*E4F[.N@8=MW)-M'+5#>H'3@#.:R:[
M:$KBWX21#&&6:)F+&F_AW<_754"JD1>3\_3S==;# J@!M4W5L>,IE[S*B4NQ
M$?V^+X*]1A+BU0GWB@QJSMKJI3UNCO?DM+KEL6F +)^<6.K#DO3CC]"95Z\*
M310@E] Y?:BV(!T- >T_3["_+P(M.U(%>N7SDG\G\!\,YDR03%'IN/SM&@PA
M>_76&E25/H*N*" J,%WZP[F/Z-_A+(:Q2!;\P(NL8T@]=\1<T5J-?2^:KSO$
M1\KG[?$^+SO.>:HVU[=KRT"M&Y"RT;W:W08/TST.7F[HQ^0M-\1A\##^/D&Z
M-/EQ$[FWT*-*_VC4F3<="1V1PCQ2*MVBQBGR48Z]/N?H;9!#-'MRG='^![KF
M2L-.1Y8 Z&&0U,H4#V\=+D^@(\1>G3%5$'GPH<[85S ZDM^XJ[,#*]LM2CJ,
M&Q88<90)3?J]5$"[-,G3JJCW+K5AU]YJNKN8B*&ISJ-), 0H4_X\CXEV(MI\
M5 [Z2 MO2*.7<]OYNFA_X^F<E%%[ZG@-1,%W4_2[L>;3]K4OAR3S/9/)=:LY
MI! Z9SOZ+R0<- W 0R+18@'QG$R,YM)ELP'[-\;I7[QXKEW-4%+"'9B9$0R)
M+BG@H=\ZRUJ4Y!FZX.3N3%5[8$$?WL'6(**;S ++/+Z#'CK<K7LNP_*U,R+5
MKOQ.ZO60)YY%Q\]+]6T^?";;=>S&6MK=NR>NJMKE)H8FKBPW!+\;[.R_+2/7
M+,(,_M;6^CP2CJ::@D.4(_L?M)E5=K!N/V-U2P?1K8EYJHY]-2N .A.TV!62
M18R]V1KH)Q7.'3SGFH['_UR(:;SS,EO?^B>PYTSG1%,?N\^2S+-^_GF:/RS.
M2_^,;<[$MSL.COHI/AZKW7B8U.O+\N"G5X+O.5;B)7GC/.HMYJ6[T")&9^ID
M2#7O1%7[C,Z(]DFRP%52?@XNH?QW;85#9TB>T^3455(?3PX;GGJ]4E_BXP1Q
MDU.03?PY593>PP X&,!=S#CA\GXZBL/&4?^O7WS&M82;;TT#@K7C?ICZ:+V\
M^4.K0@:0/7&;JQA(%R2KD0]KK'DBVF8?U\DW.RA=UW0/V8.3L;^=AWYE1ZU=
M_)>$#MNU8%%#X<1OC_X*5-\Z'EU0GI0S\=LSQGXR-UB,!/0%#;0[0JB>78]O
MGEN02.I/^L5$+FW>KN:6%LM7)4ZY<F?3]ZD0^W9_I1L!<$==(@-0R8Y26(PO
M^ ]?_5^ 5^(P(\,BUIM42UL7QY<O^$Y,=Z'C+AW-X>T0L)8MCLGCE-,?SW8Y
MT7_VG/5UFC\8/??>&E<7KQX/K'CHCR84]GK*=;&NWF.-=SUQ=U7?V7H$2[H-
M>1Z+&X@41G29G9L\GGFZ[GA#M#RI[E$A%XQ*]F*E?U)'YL''IS0RVG5Z?CD[
M-^$Q"]*YJ3-9/?0S^(?IP>PA<%:E#S*]2T*E</J!$=J?7Q<]^N>_+OJ[<1B*
M)AE];!?1:@2*<Z22OO]9X-N?Q2D)FI(H(MP]MSSJP/H1>$R$Y$*\[JLC.N=L
MXFKPD I,&R]HBK2:_6_M7&DXV^GZ#JHUMC"U556J4:4HK:6E)#/3HIA2I=2:
MEEI*B;9J"XEM+#$HK:669&JIL::UI2I"96R-I2BQ2VBKI8@E1&0YZ?_+_US7
M.>>:N:YSSIPO\^'^_OZNYWZ?^WY^[WN_T@]:W">1:>IR_@LIM>L/D<DB\!TT
M@C+:N M3]D4.%Y,K3,'5G$B=G+6!F8RQ<"'PM@/&RSE 6^4SW\MY.'WZNJ[^
MP>$_9I$UWE[0[NN%"\I%*)Q47[(\)Y@6JS;Q&208HG>D<2ZYS.;6S7VJ+$E7
MQM2NT]-K0'&_3&;8=XU#):\WC@F,HPXJ7^>JYK?!BA;602Z= ^7F6UNNH%)O
M)KSRIHIMI0NKE;^&6KWG_XUPZ.;:9!*U$]^-C8L<)/$ VI!).J?D4N;+C=4%
MLL7@C>FGT)E0W!NQ%NLJL8H[\,!9C:>9)?D:\N(_2XH^C)0R/PUKD-U=YLN1
M#@<+H\UURC+QM#V)5U#T+>VP#SBR,//00Y"M+E W$O_D,ZR!:?:;-3 58^>\
MUVCZ"96B$Q$U_(H'$%L:_"W*DX9/Z; ?4.^>+5\=9&OOX;@S08-LZV*(-W]C
ML,2Y#_Z!V</TI)\>H XS\\D=D>+*WC-;\^JQGXC5T3* ZYAVQ7[<KRC/N030
MN(L25H8QY>:^=,EK>)22M[+9A^GL6>!D]]"JN@;K_2,,74^NS4]J$C!SH6N]
MRF/?/W88J%>_22$1L'XU7+CWQT$8'1C7D)&$E'I!#TW.BWLC5=!#LEK,N;_:
M9PF%68T7H[FHJJME_ED59R/.AN[AFSD25MG&^B4V^0U7Z]RSOF9\XK_[(P:I
MEDP=3$0U$GYX4)6\*1PSW:QTR':&W0R-J?U!1*VY2+MF04<U75;:0LNR7785
M(TI_YR%#WU*THO;LWTL"=:HL<X7&1=<WJWU'GQ,RD5L-NWRK )[LU84?3%W,
M)4D@H^67_/E3$WUQYE\.3/\N[L&4D-+AB 4L2<*>ADMNO[Y&Y0',F\5RFHHB
MTJ_M.'99W,U\F[_L5_-\',W\\:+F4*[6_,CED "'OM/G_!7Z3#XY9NBKY=]F
M7'8N62=W8T36Y4GP0_X>^]8#4_#O0EJ>Q2V!1\ E&JO5NNT[^Y09F;!?H'2[
MN0EGKBK3E2L/BPWI9ZVF!*8YSLKLXNY03@0+577W,C0R!T9E=SDP"OOX;WG(
M$[TT=.(C%QO3,LK['0^7H"=L>)>27C+-[6.X\\SKY6]0^I%18X.#[OE\BA$+
M=V_\?X&N.8:*H"U/  1Z]04FH@XPK]U?OS\O@4^:4+K^_1[GJO?"+5%S!^6^
M;E%3/4P,9=HPIVG,\,7U"=?2*R3%4COSEPY7=&4$W@IT!D/K?3N.,VWI+/4'
MAX-?-94U+3AX&EW(R (5"UKL=293*4^=: 37(E3 1QO]N=7/GT&0C=VMC4N<
MA80ST"]1+ZR*.2O61A&A&61<P4TS&:<WV.M_[+ZX"U&"7C.7RGBYU1)5[?7Q
M91Z0<7N:@P!&HK-5K"3OAUYZ%;+H4IP@.V6,BYN5W+LVM.[-AK4D9->+0S9W
MX*1?=EA.S]X91_]4F^LM5^0EDJYP1=7OO("]T^+X%[<7+W/M5D9Z0<54W>!V
M6K9!F],,?TQR\[WQWPPN28F\EMW]S.\]0IR'JDRS>0W(J2C3$2 ;K%@S  ]\
M:J-/SC'5-;ZXN+IMO[&^L;AUJH*91)H\D:JOV2;.S+5.W.Y@[4]<'0Z9SNHB
M"5_"E=,@)SKI37XO]!GQPW>Y?CQ _@PTIQ^KW3FMG3!/J*!5?C:H/LZNXP%.
M-.0&AEUB^Q:WEF]W<3*COM\S#&]8,O[QOD>X[56^T'O[[PO2/=V[9])='UNH
MG+[?0B5FW9_;1-8SD;L;FZ@C!O&S=(<.;0?XO-+;%=)_LSYA:!QNXF;D>\"G
M3:VE_%7T%3LSV=D(VM>3:0_RWA'V41X@8:3K1/>KT=J5LQ<?*PA)JK4LE4P?
M)6&CBU)P&G1\8B-*@8D>[&#)OLA99=$\8\_?VH&@]UN:QJ@15YD/J.Y@&C[^
M3M3ADE.>]4G?6CGMOPW44=G1LMRFALBN%]XNX@%\J!"<)7?C&29SB8O0*?@4
MC=_W'C7IG#3FCYL9IHRYRY/#-MPOOU(O;I.#!OTQ\_%_I[#'&QLNJV;I.EP\
MI&7[G;!$::S:..>\+6$4[CG2P%1T?A;]HGC'8(5X@!Y='M_@79<!-,D+J(C9
M6_EDFL0?IRC5/$#B'-"3GHW=3OREDI5 WL04'^=2=QC0]PR#]2==OHP*Q$G;
M:5@JO]>MU-W!+;W8'G4B\BG!1=%?\S=' N+U?_IF[#_!?J>T*%D:/)DH1Z##
MTO3]X%M3S!_#'.LE%4*/,AP/[--]O4]0Y%B;85L ;GRQLZW>ASC9E%^_Y'&0
M4*"(K*K7%C ]BE723.]OO]OS^DW&2&7Y/ CHA]0:.D4X.Q^H)K8L-OZC4VCN
MZ:1T!]/O]Q.[$\Z101UY+:2Y$IWT(VS*;9UNW^&Y0UTF\KGK09(C.YIFB$=-
ML[8$6%!!+9Y/4N(3SM>P 19SC'EQ!RI%E)Z:7B(J]&9][!$Z/I#7:H/HE>+R
M -= B&<+FP8H^UL3LZY8:HZF,,2O=:]\TKJ$!TAR<L&^,1JS>$+G&M'N/O^0
M-=60&TZLXAZ:^"1CYXYJYP%^PF/EN$==F-Y"-?E('L"^"/JA4-3\BW)GBJCI
MN'(,!7E"VN*;I&S_VB%T"S()FTAR[/)4^2&+4#H,TYN">N(20!,N#E@Y@RDW
M-X^J"Z6:N-.D0A-B9W+[6J/M%<9:HVQ:-N:)MV1!^92JX?:ZUI4+"AU=:-W*
M S< @F6X1<+<F9H"K\64"HKW1 B,XEK/TCQ!5O]P*$JW@16TAV_A-CE^38_E
M1][\W6+*WK_XMM%6&E9;4.JB7X=W"[%;LKUIKV$N?>]1G9GYMX6//6LG/,;&
M/F[3M+6/WCZ>&5?JUZP5+1PY1\I(?![NJ%*Y5%GG+TD(DQ(:C\3:,X$(Y#YF
MV#.FL<#Y%<PNY5LWZ0X>H(X8/U?!T2S&/>S72TIN/6EL4;7& PAM0L@:O3F*
MHU4!D%0\&]3#-PYTX"]_YBL(@@(*QXANG$H4M=!#EOEX!V+$U-P./.@>U7NW
M3'?"-W+&T@TXW<P J9C^\+XQVL(L<O<4(C^8>]HS^)J2]VA(ULKQ>EBNM5[W
MP(9257(P7"+]69ER1C4LO'6$O1UFL9";QA9>T$GD@K$=$&/ZS&SNKU.%E@%A
MTE<M?.R''F][JRK_1J' ZD$=(.8U&'"(81V8WU75M'!U&N*7"+F$HA[EM]:&
M_BE91FX&5R;J/+-$HM3C/+T(4SPF+V::L'G1A'Q;)NZ0TCTC(?#3+I%C+U%R
M48IC6W&42*'#RW<'<PZL.41#4^F+DVU7^DPN)4E[;]'KD^IR-BDSCUR=M]SO
ML*:<O#8(+20C^JR7O;P-<LRP07^G&+/C#K.NS1UR6U ORS(Z=E_FUVN/:=F)
M(OK9[Y7;?U>E7" @.J9M/H)=!+*- )R+L!7!.IH@CP0,$\!TA-F0J,?R'3P%
M_+ ,%9(T#FIE0+.#O?2T3GWC$K3Q!<\#Q$0JF-3+IH7%-2!:VZB%3G%<A66D
MIG=+T>6:7'N35'+&]@$4SA9GQ4 !PP,LZ*W)SX=6]@6,3F\,@QQ-EY@ <8$8
M8U'-A?6)'+#2BC9X MDZ6-?NG1<E2'B0&\8*Y9><L##\9Q+L[W$FRHR*E6 ^
M!6[7%CYSN^%FL=$#E:9\NJ<9OPYLY_CT-7"5"=8O]RYH?'.4'0D:;K5"KW5\
MO-ZG]C"G"%/%VC)A.SK'=P6<6Y[A"S65/8AA:(,=AA;W#*O*^X-X@)F<,\VL
MR-%(UK&E@6'6P4!$@-(0?C;=01Q(#<@?Y0*9>@[DJ<E>GT5F36G[X%XY>*,3
M\>X<^N>&&KE6 QAE-HH+3M*T<-&S[?W$ Y W3.ZAUQJA,:SJBTV9-:]UO]0_
MO;#[\^)6]6%^ZYLU&NG5>6I2::POB<.V*W&SEZ_V/3<@*J8NEG^,,+C7%PU"
M%^P&["IQ9'W6S,:TSN@T5.7=I?3'YNZB:]PS']^J+1K0,+<+]><KE;V4G9FQ
MND\1^^4Q7_AJ\?NAYT&&Z'=U=*?4!X(0,HW< 33W$\WHHSJ.%=%=N\+RS@8$
M^IW?'0F"9GULKO0*?HPT3HD:J S7\H;'%:# F24XJRV.)M7\D0"P>OF@#:)4
M'0SK>X\=?E5S^#5&GLX];#5T,ZW;TCD,RMF:,/A &:2'\/6V$#O=!MHPM5(R
M3:NH,2\F[C!13][G TEP>6;\G9Q)UPMB*#("EWEW2:^7+5"[2,(*ZTOHUW0U
MGX=9&6VLU^DBXQ\Q"Q%. 6;AX87+AY.'=;(CX#L\0'8&0BR3^IS5>Q]J2ES;
M?$E&!"#..4X.SQQ+V__MN7<G8[\(0]":/8'XT,C/JM5?_P;\?K?^DW!E\-EG
MBL590ZE>#/'6=SS :7N[RX9-!RU7KZ!$F9XVM^@?XGUK[[SE :S\F1<Z_.\1
MY4=BM^LRV)KFZ+9 Y^CRG2=[HM WQ/?VJ226.&A)WUJ_^W).#[3,)5U]WCW3
MO-)4YH;]KQ6//VC/D']6.9+-__8*]?_]HU%_X2_\A;\';^)O4$L#!!0    (
M !V"'U<_E'QIN,T  -.:"  4    8V]O+3(P,C,P-S,Q7VQA8BYX;6S4O6ES
MY#B2)OQ]?@6V9VRVVDRHX@%>/<>:*H_JW#<KI<U4]>Q8V5H83HG3H:"&9&2F
M^M>_ ,F(H"*"),  *?;8=)9220+N#XF'[@Z'^[_^K^^/:_"5YT6:;?[M#^Z/
MSA\ W]",I9O[?_O#;W?O8?R'__7O__ /__H_(/R_/W_^"-YF=/O(-R5XDW-<
M<@:^I>4#*!\X^(\L_VOZ%8/;-2Y%EC]"^._5;6^RI^<\O7\H@>=X_NZRW;_F
M?\($^9QB"I&'$X@$CV#LB0!&7LB]*'$Q%<'5_9^P$P>(<Q]&#@X@0@Z#!-$0
M8L9#%L<LC&A4#;I.-W_]D_J#X((#J=ZFJ/[Z;W]X*,NG/_WTT[=OWW[\3O+U
MCUE^_Y/G./Y/NZO_T%S^_>3Z;WYUM9LDR4_5O^XO+=)S%\IAW9_^[Z\?O] '
M_HAANBE*O*%J@B+]4U']\F-&<5FA/B@7Z+Q"_0WN+H/J5]#UH._^^+U@?_CW
M?P"@AB//UOPS%T#]][?/'SJG3'Y25_RTX??JV=[R/,W8EQ+GY4=,^%I*7XU6
M/C_Q?_M#D3X^K?GN=P\Y%^>'7>?YBU&5E(F2T@V5E/_8-=E/%XAO2=[R5%8+
MPE7J?K(E8Q^FGZR)>R<9@D\O<&N:BT6N7ZAW&S;7N[N?ZF+1IY?8UFN1E7@]
MPVMQF*8E\EK]XJ/\J9E&#=1#IM4\#76W1.7?2[YAO&;+%T.#E/W;'^1/JVT!
M[S%^6GTI,_K7ZZ>GG-.THN[/ZK-6?+G^_.57_DAXOBKW[^^*;^!O7W935>,9
M#O8' [7*CN69\R+;YO3P87M<G_M:R0^5^K3%/VWP(R^><'.#%%M9 ;4F_UX)
M#-H2@UID\(,4NOCCO_YT4-4&ENOY85R_+H+@]UKD_]<)949?"+=6)D26'\.3
M47-X#FNTD)I5V A<D$JY9K"?E/WV$U^7Q>XW4/VF6JCZ\_UT\FY<YSNM<$X'
M'E-SQ4\TD];44PE?/#&19X\CU2^SD:]5_2"D6'\ 6<YX+FWH,RKN7W].V>H6
M/_^ED)\,920KH_!M6M!U5FQS+LF,?RCY8S'P\FN.LJ!77TH+OA:@)2\X" Q^
M5R*#2F8+[[XA.F?>_(+3'^^SKS_)D9J7GK+#NZX[_BQONJ&RN_?<]#:SMWRW
MBM0X-T)ZBBPMWV.:KM/R^5?\/7W</OZ<Y7GV37J9;[!\9>3O5U@$49Q@#)F7
M2 <O"5P8(\>!@4^9$%X@G, Q^<":3+ZT;^WU_7U>F3[@*4\W-'W":X ?L^VF
M-/O*&CT O0_N5+!.3$ 5PV0"U(*#G>17H)$=[(4'.^GM?87'8&;I@VPT]:S?
MYC&@''^F1XTQCLL^\X++FQZN-^PM_\K7V9,*@[W[_L0W!5\Y/B8XP@P2+!D,
M<2Q@XC$$H]A!" 74$R@Q(:_>V9;&5CMA =XPP [B E[+:\99_4#KD90U^"9F
MI1?(M20%[P:0,Z8@+40L<4[_7+.2C);:QZRB=Y.YX?_;AN7KY_LOG&YS151_
M+6_SE/(W#YO[6UKJT,/P*$OC!BDME^*J[^I.8OG)S?_*2U")#=X\R,LU*4(#
MQ&''R1Y^$Y.#)G17RJNBO,<T-/*<]. 9Y30-##V;OZ2G8MM5TKQCI)>4%<6;
M;%/*!\TW]/G@AA6K  N*'>1 (9)$^D2)@+'#*'0CYB<!=@-"C,R*[JF6QAL'
M*5->&#H]W7AJNCA64)J8'5X ]"*8<L>_E^!G^;+_U6(@<1@36PY+]T3SNB>#
M"I\X(\-WC".(+P\XYS_C@K,WV:,R0JJ(Y'6>*_I7IDGQ\_/AFEO\K'YW_0WG
MK/KC3LXJ39E;^?I\DB_4V^P1IQNCK8H)YE\:WUROUZ"2%BAQ#1EGD@>DN?_Q
MRL]F8I8[/!+P>RV<S<V1";&SM9\RA8CS;L%,"/+)KLV4<YG[>]6@O\C)R[>X
MY.]QFO\%K[=<U]'KN'UIS*D$ Y5D !<JQ%J)#)3,^EY=%U3#[IP%E&;AL ,J
MX("8'9=M ()1OEK7F+,Y:0-*M;VSH4O-5FZ1EZMW_[U5;AXO'S+V8?.5%R7G
MK4\S=U$4B$!Z9&[D081% &.!$71]@H,P\JDO?)U5/CS5TA9[+:&BS2N@I!S^
M*IMBV[_B[2(V\<(W!TM[V>OCT&>(R%%:1HC\VX$#-":8A0KT%=TQ@L$=]G:U
M/VSDZI/3?)8$=%WN\P%7'HI%X#$!N4 <(A*XD'@X@#YV8T)"P7U"+MW4[IA[
M>=11BPER;<M@#.+C=[$MX/A:F]A[;)7L )>@EAY(\:?=Q1[ ;,)-[*Z97WT/
M>P 2G2WLH2'&\=9;3LI#4$I%":L@X<JAGG I#:&@20Q1PGR(8R^$S NY$R28
M><(SX:B.>9;&1^_3#=Y0M;O2=A#-B*D+4CT2L@#4Q(2C))P^MCR @R42Z9IE
M5L(84/68'(8N'QE/+B6OJ+?]1E1YK@_96MY<U$;3-2G*'--RY;"$)HPF$(>.
MI 5)!#!A3/X1H@"Y(>?<B<P2WC5F71I)[(56G]VVV/\3U(*#WW>B:[I 9@]!
M,PAL&]J):<4*JB-RX0U0LI8/KS/GS#GQ!C"<YL6;W#R.GIJX;'&775,Y;LY_
MWA;22"H*7OR29T6Q2F(/NSY5V76!9*90(!@GF,,P#!$6"4,(&S'3T(1+(Z6=
MO*#, *XE!J01V8R$!J'6XQ^; $Y,/6WL&F'!0=HK4,EKCW-TD;%$-X/3S<HT
MNLH?DXSV?6,S>;]FZZ\J,_AEWG!]["P2 4ZH3Z"'4 "1$P<P9CB"&,=A@.,X
MBE!@ELG;,]O2F&4O['&(P32%MP]A/4ZQAMO$A-()V02G^;0PL9;$VS?7S$F\
M&FJ?)O'JW#2.0=X)P:DT@=Y]IU4*IHK3W&S>X.)!_4\90U_Q6C'89RXMHI26
MG*E_N-ZPE[]H7;GR@B2A(<70%RZ"*.8NQ#'CD+MQX@<.IPZ/37AG AF7QE:U
MBLJ'X(V256P9U#\7(-L *C6XJOX$_*!(E6Z?[]6L_MV,X:9X _1X\96?Z\1L
M>GBD._WJD+9\E&^J1ZG^!"W9K\!!K>82]7"/?OGRCCI);ZLX^^:)YU62B$6;
M;\(G9(G;IY!PUB_"A! ??T>FG&IL'%_P7'[4/FQH]LCO\/>/*2;JXY;RXA,O
M5XSX?A@D :0)\2!*O! 2CF/HQKZ'(X<*)S)*&A^8;VE?A9VXH,3?P?H@JFED
MOQ]DW0B_->@FC_0WJ-6B BDK: E[!:2X-B/^6KA8B_SWSS;S#H"6ZJ<[ 7JW
MF6<I_KIY2M4>PUWZR-G[+%>IDW_!Z_=K?*^;J=@SQ-+8X==/MQ_:.UJ5R$!D
M.6BGC YDYQEAV,\4%N&;F"%,D ._*^$MU?+0@&=4BF/?N+.E.6HHUTYUU+E\
MY*8@OU=!M\_\*<O5$9;]%A3'2>BC.(2>CZ5CR@6%TCD5,!2N(\V*F <)-=H'
M[)AH:4S1R GV@H[?ZNN"5G-WSP)@4V_HC<'*? -O  A;>W9=T\R[33>@[,G.
MW-#UXVCAFE)5=J:XQ<^8K/F;K31"-N4JBMV$,>EC.!$B$%'JP!B'JB0K0B[E
MKB]B9D(*YZ=9&B7LI 1/M9AF-- !I1X)7 [0Q!2PQZ:1\ HT,MI;__T86%K]
M'9/,NO;[%3U>^0-7FZU[FF6J_D5Y(_XCR]?LW7>ZWJIBT+]MTI*S:ON_N-ZP
M=]L\>^+-AHX7DC B;@*EJ@*BA*@D9R^ ?A3X2$C3(?2TMLQ&S+TTAE#BJ^CE
M-Z6 'CV,03QP(A8$<02C@&*(A!M#P@(&?>P@XB4.<KQX]97G)'MES-LR_-VC
MWL_4$R,Y^3:FA/!&@$KV*["7'M3B@UI^(!4 M0;#VYL7X\V:6O.58_E:N+\0
MXN\*?^WOZP4(UA]=.4#U(76BNO+\/XX9<98O[ 6J[CZ[EPQA'IU3,S4I=^IP
MX_7WM-"-RIVY=8F?RUTJZ%LN9WQ,-W4824G\)_T W#F8A@-O%R(T R5W@R,]
M;"FNI1!;#Q"C0FOGQILMI-:C3#N4UG>9^8EAU>B#;=?\1IR>/:RJQW6<2*S>
MU-ASI ?-$0Q#Q*0!C2*8J ,YL;*@A8A]S\>ZYXDO$61I]'!Z@+;_G;?[5/KY
M8TZL)R8:4YB-3BG;P.B",\P733_;"6<;(+7//UL9;US \$WV^)A6DR@KZ$65
MLE40,"YB@:'K.!%$7NC".(D<Z")71*$?(I]%>FZKQFS+<U-?EFS[X5,FO^*N
M8]@XHP]?O5"B)<PF)J66E%5&EUY!0..8H@88E@*+?3/-&EW44/DXQ*ASB[EO
M\V%3I/+*NQPK_^DV6Z=JP-L\HQ\-&F%HC+*@U[J1%C3B@IV\U3NNA):\+>>;
MH"6& 4ZC;'Z=\6?S 0R4;?L$)K>-\.7E%]EU2.!>YW**QTW)3))LSM^]-)-=
M20F4F-!MGZL'=XW[RC7CLSUX:?CU%T,UM6L_B)+5#)I^/,9Y^.>'G,_)[U7I
MA9_??^5E(;F,%]*,^\RK8VJ?.<VD)?E\J ,Q(E+7/^+BEGLK1L6DZ&"3E2"O
MA0<[Z<>%\0:@-8ONV4-USJ"? E2*#3X? 6JY#L<XL"X.# Y,\RKQ0CW5N\*(
MFG>/K=IQ?-Y>.9#GJL]PY 5.R#D4$>40<4HA#D,*B>.X!#$1N;XP<[.UYUZ>
MTWVNO,2(5I5:P.OYWY. .3$M[<IR3%+_QQ@0F\TJM>:=OVFE"1QGFU<:#3!B
MOV-'>K_P[#['3P\IQ>LJ;!ZXL1L)'T''BWR(?(9A'#(*'3\( P=[,8OU-S.Z
M9EF:'=26SWR7HA-+C2T(&PA-3!XFX)CM+0PI?\G&0>?8\^T*#*GW(N0_>/'(
M:CPJ)L59\5Z*5A&+*H]>K'#@^J$;A3#T$@>B2)H7L<K^$[%/*<-!XB.CHH'G
MIUG:,O]0%-NJ>6TF ,T>'[,-**JFSNH8#']\6F?/G#>_>I*3/N""@R<YA&%9
MGO.8ZYD7ER,Y,1WL! 3J;:_+?X%*1HME=WHQL%5LY_PD\Y;8Z57TI+!._]7C
M"&)_(O&<1>S&(0U]QB$+(T<EJH;2&$@\Q15A(MT3EQ"CIKY]DRV.+/8G:4T/
M'_="JL<"MH":?#MD?]IX\C*C.I!8HH;>J68E"!VECVE"ZYYQ9/%IJ_(A;T2[
MPO%;GJ=?<9E^Y<6?^9JM7#?$41Q@Z#(N.2.1?V#A1Y#$(:(H=&GL&]4OT)AS
M:=11BZRLC+1=-1T4W_"3-#PVU<FN CQPW71W$_SU",8RJA/SS '0EZ726Q*#
M/_>A:<PV!OA8(AV=&6?E'@,(CBG(Y-:Q71SV]1.:$U.'RL<1D;?X'$9N3"#R
MG1 FKD=A@' @_RUVY?^;-6WHFFIIO-.(URZ;HIF$K0&K'J_8 6MB.GE1&64'
MVA1'GH?1L-9BH7.BF3LJ#"E\VD!A\(ZQD8^FYDKM*N'\)J^"+*PJ<7'+\ZJ5
MW(K2B#L>]F&$I'>#>!Q!C"(!(Q8S$D>8(FP8"=&9=FG,L9>ZCGY<@2><@Z]5
M+9 ?T@U@V7J-\P(\R8]PH>0WS'K4?!:Z$1+;"$\>,=F!^Z4&5\HL7^7Z4!AK
M2JY(N4$EN,TPB@E0UL(J6I/.'&8Q >(T[&)TMPVVJKLGAL(3",<N3*@Z5Q+Y
M"21<&C),X" 4PO<29K@1?&:6Y6WYGG#1/[D.H+PNW-"PTA5P?W1J*BH WI8/
M69[^C;,K\#>>9[O?IT6QE:/(E99MRZ+$&Y45> EQZ32UM 3UW)3TEQK5#Q5D
M4U'04%_+R_EFQBZ7&BKV,\DE72Z/Z\K5W9#XFZPHBT]2[MJ24I4.?<P3Y(4A
M=' 226\H<B".(P0=ZK@.)0@+PE8;?J\(38]$!N?4>L^3^CUOSSRAP<^+XD]@
M*R]1U74D40"F6B.EN_T@*G485V"R&W@]FK #YHSMI/9[:)6H5^ @[$1%)@>1
ML5QFLGN^5RDT.:A^5ZG)X1O'4<ZNFT/5W*%(U8GFC_OS'I@E-$A\%_IN'*K8
M"X+8]1$48101SPT3)S1JF-DWV=)\J)VLH"6LWD$0<YSUR,46>A/SRGC@C$E%
M!Q%+?-([U:Q4HJ/T,8MHW3,R$W9+"O[?6W6.]:O\XTZ.TC2/#JA B,8$AK[K
M0^2R""8^\R FS"<.<7G"M'+/!F=:&G4<! 65I$"):MB<>QA>/=*P MK$C#$2
M+_/4UB$L;*6R=LXS;^KJD+HGJ:J#-US40ZZJD-L<5BWE3]7I/EQS41TU?MZW
M@;VF9?JU"B.O$E4YGP<1%)AZ$$680A*X"0P0X8$T3)Q01&8NST7R+,\=^L++
M<KWOX$CW*JD?#SJ-ZD4W\I%IQE0F?PRS=K%KJF_OT7^ARKY\__,5:/4ZWJMC
MO<G=9:C:[8 W4I;7:(]W&6P=O?,N'/2RQITWXJT<D/$-*]Y42;)5M&I%.'*P
M)SRH$H2E<<83F 0^EM0JO3SN$)\Z8A2K=DRX/-K<2UFUIFKE#X_KVMF!LQ=Y
M,8OB (:$(-4>515L=R3LD1.YU/&)\#6+@UK$>=8-@'EP-OKD6,!NGF]*H;[H
M-SF3[) _@[W,JFM6A>.77AQ'-TCMA\=R>]2.R5ZE.6J_XEVM40?N&MG6$.<;
M^3TH=CN2;]/U5I+B*N)1)-0Y+A0P"A%R8W6>-(8!Q;X('!8YQ*PUX?EYEN93
M-V)9R5_H@C9 04B99.C0PQPBXC"((R> !/N.SSCRD,?,N-H"N'.1= TO;P0^
M8#LIXGJL;0'%B>EZ)^$A[^,*-%):;&78#X.M=H0=L\S;4K!?U9.V@ .7FY<5
MN>7975;BM6KI<_U8ZM8..;IM:21Z^^X&5/*][!)U_:A:%N@7!CD&IW\57XC+
MU(;6*$B,JGET*#^J9,?Q6+/5Y>A0HEU\H^N2RWK=?.:4IU]5+XU/O-RU:>%)
M@%4=(8AY%$!$&9(_N3YTJ7"3,*2()$9IGGV3+6T1JWIH'.!=AY=\+_(5V/ J
M!(C7Z^Q;M:NO0E*T[H2^SHJ"5_[$/WG1CR' )?C?V_7S/_^C&SK_XKM70+UG
M=;_>?_*<'R-UP0TM,\+S%]=XX_KLG'V,>I]_6P]G8B;9]]SYW'HB6,A7 ER_
M>"!-:_J/\H%,V)>G#RW+W7G.3O4J/7KZE.[JU--[SSCNNBD?>-4-,.</\I.2
M?N7U*3[UR%7[X??R=?@S9_?\%YQNU"^E#&M<%*E(:?7]N5:OS1W^OA(HCETG
M="'C?@A1Z%.(?8*@2 *6!![U!#;:0[4FV=)8L?Y@*S9LQ%7M,-61]DQIK.).
M!Y5!6A]T33=EMO=X]NQ9XN]F%&?O:>OQX:L\PXG)L]()O%!JU_SX!Z7"'YMF
M\THW4"EW!91Z^W\]UG%'O7<]3].86ZTC;XF([<DU*VM;A_.8XNU/8.Y)-N5K
MK_/\Y^</&W:G/C2Z[N2Y>Y=&O+O:R:W*J9)+R;-<ODQ%1;=XK>]9G@5KV+V\
M%*>)R4T#(O![);2E^I%]>(QR.\\..)OOV:=.VP'MO6Z<)7>7<UQL\^<JHM\$
M]ZOC*"N?>C%U P*3@+L0^:& !,5");LYGG1"N4.$B676.=/R%GPM:%-9286'
MZQ,ZAC'A;FB9=.$C2@0,2(35%H</2> Q**( A<3Q A2YJR>>IYGJ\)67,P)\
M/.M<,$NZX/?I1EFJ@.!UY4M.@'P2^+%'_ 2ZR$F@_)\#8\I"2!,?!1R+1 2L
M0?[=1C,OP"+NNSGG0YU7I\RFA%S/YK<"XN2?N0:[YA!:+>95O1]B,<-I$ M+
M5G7W/+-:R8/J'EN]PS>,+=*QX3>BCE[M6M^Z7##A<(@$BM1Q^Q 2-^!0]4E#
M$<+40T8?P=,IEO;U4Q*J*$$MHVDYCA, ]5;_9;!,O.Q?(F*Q$^JP]M;*;9Q,
M,'.9C2X%3\MK=%YIMJ893W?F\I?G1Y*M5Z[@.(A\!"GB1!I=H0N3,/*AI]+5
M B;MVTCKK-?)R$M;P3MOK)9.;P6?PM6_<"\"829O=$!_[67:J6N/IRGOJ1>F
M_.&P'D]'FF49=BJP6WW=%UR6FGN75>>Q<GZ^+V"Q(D(0QC"%+F5R38;<@X2X
M%/H><4(?(9^Z1M%_W8F7MF3WV9!EIG;0'L%_9>FF!.J0RK:GQ,IEX.M]FJ>
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
M TE ,/03:7H1*M^IP"A.JC_UTDCEA:RF[;RT\=8CE&E0G)A?6D+7B2UML:]
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
M TB\T!%,A'[B&"4F6$-[3D_P976"2?'6V\>RC>+4WN)1M8%*XJM6A\:J,^-
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
MO$@BF92L7BRFI]ME2V3$0S%(!B.>X#_XMA2]2':>1_XE+\LO^R!'"F%*0X8
M#82A12Q"@"1I"%R"4Y^$21A%KE9<JZ8 2S/#70;[2@'G2 .G5L'Y32KQEVNB
M5'4'2NU\-"7\$]OR"9#7CRTUA,]6#*EN]_/&BAJ"<Q83:MK.U1?T=[BX+:ID
M?O9WO'GF[1EP':$D\@(_ AZ6OASBIB"!H2N,H@<A]#R*7--[^KX^EV;XCB\O
MGW#AO$AQJWM+EF\VN"B=)S$IJSM,\RO,WB'0OLFT >RL%YI"8$G;48OL5#(?
MW$.37&V.063_AK.WQ[>ZZ!R#8."^<_15JTF:LAA\>9P#M28N9C!,7!! 7]YT
MN@F(J3!0G@]YP+P@\"2?LDSY5S-+ZEUK6:>] -/-))DK2&6NX'.='BC^T\C<
MR<JTDI1Y:1S4;-,TZ$YLHD:2,/?"=Y(P)\^\'$!LVHS+2QTO(=-R !#%#,NA
M%LS,V-#634KP:9/__'?.'OCO.-O*7W[C=(/+,DLS6ODQWO$T+_@]_K7VPQ R
MA%. 8"K^*X&P"I $7@QA3'$<0,C66_X@+?&]^B;,GH1*\S6IY^N9G-/-72FS
M4W":/VRS_Q$35FPUQ/AE+UBZ%$KG9[;[45G*IE@RK^-?]:RDQ6'V8 )3XC.
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
M8SSZ.YL_N&-4\8M1'>-OZ=ENQK/UQ^U.K!*?L@TOFHHYKVOD^S#Q6 @2'T*
MH)N . PQ@#1RL8LY":%2ED5/^TO;5=<B.I6,;:DF15+"/@2'+8,%7"8V!7J0
M*$_^$<4'G(+BS7JBBQ\.\[NOO5DF](@R[0P>>\RH(L(=S[_R_.;EH;I;TJP#
MV??^TN:EI/>_^WCK?!7_?_,B[-X#=^J[M*OJ0O;"-^[.MX'<Q#/7#FBZ91$&
M43$MBG"YT3E+(@RJ=5(08?A9LT/5]Q]YL9->/,FG="_:^) _B@/;FD11&N'
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
MKX*92J=+,Q)=F:N@.]P15C>310%S-1MB&\F)S4E7W)6S%[C"\T8%3X/,$W6
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
M@$:N.,G[,0=Q0D+ 8,)3G!!(0JSC0>_M:6F3NQ54Y@K4!)9ZOO-^2-4<YU:
MFOHH<8:194HD93 L><S[^YG573ZJ[JFO?/R%:ZJU?A>[MRKXY(L<*+&/^Y _
MXFR[CD+/IXRD(/)B%Z D"@%.W$A6P'%)Q#%E4:I)%]G?V]+L0W-3M)?6:<5U
M_JP%UB>!'(!:S698 W!RA[TQ=H:E2$<PL5I,M*^O-R@'.J+VY8*>8R\9;C$J
M0L<_^.Y'SCYO7WBYDUW<_MR*N?HC>Q*6B\ICX@-?)SY*&)1EYZ,8 Y2Z'!!A
M9P!+8L+<F+& :*6"*_>\-!/34)P^5I([V5[TE9.WPCM/>^DUMR?*PZ&X79D"
MY*FW+S6^M=#.YPZ^>[F=NW%\]7<SNEC9VMTH]SOO;D<7CK/=CW8#US+7_"?'
M14VQ$I/4ITF4 C^1$484IB )F0=HS) +?883CYGQUNS[6)I9.N5CD8)>QUES
M@'/\CL4"2!.;%0-\KF"K.4/  E?-H<TW8JHY4ZJ?I^;\47UOYG?^(!L\A"GB
M3;/OCGWNI6(+ B 4IQL42O>'CUS@(C?@?N"%)% J #S8R](F>%="S=/,,)KC
M?DTK&$T\O_7@T?)KCJI_A7.SO^W9/)RCZG7=G.,/FQU$SEGFQ;&GKIYV)^F6
M\NW-;E=DY'E7A2GG,NHPW^Z$CJ+1A\];,0/%#F,=0892/_5  GT/H)AB@&,:
M@23@%+II2D+(=&HPVA%+RY3,4*6QJ]6__DOLP>C?JA+ 8MM=U\=,-&FL;(T>
MA2P.? *2!#* >.0#$@9B%^>&,8L(BCR8KI\JQBUQ'"YV2QW#4Q&G&\EW_"';
M2B>C0_!&$N>\R;C1E*910GS 0NH#A&(/$!0P(!G4 YH&40J#9MP^;MFR1ZT5
M<,(#[I:]]8"I>0_F'X)97 L5]6Q32;71P^DJ(E/:CE5Q6EWL>1OL8FO)%6%)
MJ%G]%':!/'5B6&Y=/ZCL&W_)-R^BK?<%9]GN$Z95J,C-MBIC]B7'V_978C3=
M)H8H\@+H>A0!-R$Q0 D*00Q=%_@((QZ$04R9DJ_65("E'9WV.CBU$DXK<L7;
M(/5PI"*'7TM5U$.XC,9HV 3/@?S$QM8(=(, .B/TU:/LIAZ%F4+Q)AH-K;"]
M:Z <B.TS:G:V ,!KE.Y&"5[5CA%UEUS1RD_B"]S]^+R5(=(;^9TV$RA) \[E
M\9I23@&*(@HPA E@J1LF/DVA'T>J2\Q(7TM;35IQG5I>IR.P%E/3(+[CRX-%
MU"9>"08 ,[#W8\AIL5C90G ^GBKM3T^7>$H%DF%JJ<$6YB2/4E'EA!Y*Z14S
M%^==D3_Q8O=Z)X9T)^RV/$\\R=:_\MV:A!&*(4M!ZJ5<YF8F@%#7 S[QH>L'
MB&.N5'!(I;/%&=1&UI7S)*6MXI-Y*V_%7*CG)!D$6LWU80N^J2WK'KF[/7(?
M#\A]'4!.VV.A HDE/\1@5[-Z%U24/O49*+UC9D+:6A1-*8JV7GD575K>/N^$
MP:J<BS>DW!68[M:81"ST PPP(3Y 2>R#F$$,W-1%#$?4BR.E0 A3 99F:FJ!
M)1]568GL/)><28<?K>AQN</;X&DQA/4SBN0-QD.D9I"F!'YB(W560.4P"+7X
M3D?^E?-!LA"+I_]L5;$8=FJ*HB6[IMW]K+;.%)Q3^V?<CIE-O"T>\+8IQ_,^
MWY;Y)F/5/][A,BMOTSO1:[LS;^D^/_"2%ME3Y;_=LAM:\=15/MU-1C->'M)"
MXIC%%(8NB$CDB7T9#T'BICYP7<(PA1PAK!5-/ZFT2[.VO_.M^ 0V>@9TVO%4
ML[:+&:6)37-7SY5SI.G*J7255KJK[6K/B^QT%*XVG@>5G5;GB1*/9AD>2S9_
M6EEG72!F@?UT-9FG4\.@I:IV A9;2%E=@6_+2HIZH;MYWOW("UG:^&];T6)U
MD7A;B23/!>7'7[R@6<GOBHSR;Y)'^$O^DQ?U3]ECMA,K3PBA#SVQ5_="@-Q
M!L-P"D+$XS!,$T358ICG$'9I"T\KL/,D)2Y7SD;*ZVRDK)H!%U,.L6(8QD(&
M;N*UJ%((5'HZ#4_[,<5VK=?*V0]NI953*;-R*L7J?SA?!L=9/U9CA@&P%<$Q
MI:CSQG7, /I9M,<<?>J38][\Q 7[^*N@5>.JY)C';RW60E?2J?-CGF Q;$&O
M@V%B>U<)YBCBH$61>5EE(XK,DZ9FH\B\K$*7(K/G"=O%D,MWKW_@?^3%>UER
MO:*!(=#G2/P?\(-0EJ4*(I"@  (W#!DB'G5]I%6G4*/OI4WBP1J^%>E\);]3
M*6!4C5!G8-1V4Q/!/;&QL(JTQ;K)O9A-7C[YO.>%5%'NA42]F')_$V;F3>QF
M'L4^1FY9/DA>8;YE>U(26>GH#F=L[5(?<S=!("2(2;(P G 8>H#2$*<(^2YT
M/1V[IM+IT@S:7E GW\HK(:& 4TH-J@+O+-]L<-&Y&M+,DE$:!C4K9AO<B<U7
M+:Y3R2MO>!J)5P>*HE5=44W*;<]NZ:!DR6 I=3FKI=(!X=1$:;UK>'TC2ZO)
MXU;!?X@3E["&-=_)E[RL2['=XU_KF%/,PA2"E+@^0,QC /,0"BM%((<((1[[
M6K<P"ITNS395,E?WU'NAG:RF[/EM(^3^R[[&YP[_TKQR41D#Q9L3R\A.?0%2
M@7HD;UMMY+<O-:A?:U#O!T#5O\#00,G6/81*E_->)VB <'8KH/.NF6%J+Q-$
M+R3;MO</\AJ!;W?R)D*8PZ+Z=<=+658.G]OT]GDGQ2G_CC?/_-^SAQ]K!%W.
MQ!D1)#0B ,4D!;%/0A EW"5^Q!-$E3@+IA%O:<;N;UN6E=6UC3CO5.)7ANT'
M=^A>2?GC0<N5\XA_98_/CWJFS_(HJQG)MQN[B<WI_FZXHUEUK]P.V9%R7?>^
MV M^:X>YU7#E5#JN'*FE/>,[#?J6S+1EX68UZ-, >VKZ)^K%\&0M-L&?-OG/
M?^?L@?^.LZU<@.[S=_P;I_+PGJ499_^1[7YDV_N??//"_Q"B_BC7)/5<$LH"
M/%025+FR%$C(*$@QHSP*2.S[L49M^RO%4;(@\U>V_\"+[$6,I-B3R0VNPW\]
M<;JKXS4)=PJ.-_(^1NR"#V&;^8O8S\EU8BL#3W:5DLYCI:7F8=UP9!7/[Q,.
MU$Q'>GE<ERHXE0Z.5*+9,S?CTU7%^5GIXD#/^6-X,/0/^==!:>O<;RC%O*Z
MZZ Z\PY<V9PI4U!#A%I7:9<"E/M@:B]"$4R#4-A5&,N:*Q#@ +L@(21U2>#2
M"&FQE YUMK0]\X&X5^RA]M.S5 FDU@=:,73%$GQ3AYZ8(V= _#$.B34ZCX&N
M9B;I&%?ZG'I#X1TS$[+W97;\F[*/=1P@$D&$0(QES%WH81 '.  )2UP7<\8Y
MA0;;LK[^EKKOZK\%^5_N7UW?^ *D%W<U:W(5C#.QC!ZN-H[O/*2<]HS(&!*6
M#$AO-[,:CS%E3PW'Z/.&)<VKF]G] LA<B!)*$A CPF3"+I;AN1@PCKV$A]#'
M3.M*XKCYI>TM;KY__WC_7;-.^3%@:G/<'(:)9W83:3'%EN"RSK;*C1\W/F^!
M\8N*G944O_R489SD_>/#']NG[$-6TD/6CT[(Y*4&%C<=J]C!^^Q1)MO\\?7N
MLR/%W>3ELVI!I&&\AN>J-:BFGK(#*%G.3%*"Q#P"\V*K\P9C#BEV%I<Y^+ ^
M&='M"R]8@5.935_?_'4YD#)>-M0O)(8NHI@!DE)991E%@'@0BM4910%Q(QIY
M2B0:&GTNS3+LQ:Y2\O(Z9J!F_$KWHJN3[:@B/VPP)L)SZMB /922(JV)%#@B
M3ZLR'+4)C%0Q52<RF@#;F0B-+&&LQ7&DB=8 UY%J2[-Q'FFJUN4^TGW5[!#U
M>YZSG]EF(SHYC7D]K,W[(X/O<G'"DK7K*C[P&(HS5LH)P+Z?QC+H*TFUO+E:
MO2_-LK?"5X;]/ 2\N[4Q=/CJ#8[:>6XRR"<V_E;1UCX1&J%FZ<"HU_>LYTDC
M6$Z/FV:-&%.^4<Y9^4FH\KDLGR7A^VWZ)=\^2-+.#YSLUC%#$"4D &X:R[BP
M-  Q\B" *<%1[,4<1E"3^&VDRZ49ME9B1PZXLQ&2@IWDHV5"UGU,:]:HXM"\
MW&E>Y2N,@IHQLXOMQ!;L&-967(FE%!A4E+]29*L,<8KPV..)&^MP;K8X10 N
M<,:IOJE_?'Z?2T(Z8=8>9+F>IH)/<\C@(>.0I%@6S)%N;(P!9HP!CCE,N!LS
M7ZU:\$@_2[,YM:C?&U'5SVY#4*+ 1P'T8X")]#E(K@[L!EQL7D.Q7:5)D$*\
M%KMLDL\(9K>_?RXXQUT*EB":V X?2^DT8AKX#8; 4O<56 )M)O^ *7A:#@$%
M2 :< $-OSW;P5U"A>]A7>=QTG7G)2DF:<?1YTB@,A6F,0))X8I-+/ 1P$@>
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
M^5.*:B% 9 ^Q>0R("7!O$>8QAIF5"(Y3,"8,TMAW]>9Q&*=*JX1:G+UCHW3
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
M8FG)O)E*,:O)NQ*J4S-X;7/ZZ5Z?Z_N2 ^/-%PWBB_Z7%S2O&B%[F)2^V&;
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
M8T"YV*/]%9R+IRW.3+K8H] YZV+?@X;IN?W<K%_V12!" 9?G2E>"ZX4 <8X
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
M%>B>!RX_H#_IOO 'O*D/%]5RP$+DLYB%((R#""#*$X!]CD$LYES$>4B06G;
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
M'-<GTA('ZK1?%*C(CO!DI0J'8),O#J6,D;>.S>Q.93>J[3 $/9!?,Z2X.@A
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
MN$Q5II]QXIFBFP4]F)PBJ/KJ&KTQ8$K,61OB9^:-H;DU<=L!\>=[1QI&.AW
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
M%F+K )%WVFP2!R=9H$&=$8H(!I2JY7+21R"UK55T3&;6^F:]3\7X,8DCXNM
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
MT5,WFG(R02H&00/B=(QQ<.?J<Z8EC<H@P6)^7,T-./U8H*"EC!93#OYY _Y
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
M>R1PS_"FMMFYC0R??;LJIAOW+EJOU/58*_,9]C2$WHJR>QJB)(B[UJY7IUH
MRP/,:D&5WI):7*'N7;E>A>D8O?H<HVI75JPZ-_UIIS=K5H)[<_UU]5Q[DH"8
M"+LMA>[ 3]4K.#T2[N-86=MM?*1F_ERL+I'/7X!+Z^9>GY:E/,EAGZI7JWIT
M[.X85C:'_X>X7+<N/!7J.SY0KV2U&-;[V=8<PD^"S*="^L"'>B'>5.SH"#96
M1GZ'^LD[WP2_RH#>]QN]\&XI^C20><T=\E5#VA.?[]W?Z 5U2X&K@<RK?:JM
MNYG:^6^3Q;)@JGO_JKW@;"F<]2R#:@/X5+.,C83L6;)7M4)+P:S#K*D>^=\J
M__( /K=V+R1;"F7U9%8#PUIN#??<E?T B,?T%W^X=B\06PE@'61/=6OGD>4]
M]OCM7+ 77"T%H ZQI?93YVQ0Y1T5 FS7>KWP:BE@=( I+83XB[3'O+]0+X!:
MBO+L8D-U(Z0;72JY7:,7'BW%8!YMOHTR[]%P#*U7I2V%21HL4^UFOX#ALB'L
MY[CP\\DJ#5.H3O7YY7N!V%( I#_+JM]+89+ILE..Z;>[W95*/S^W>B]D6XJ%
M]&98JPTUSO*<HHO)]61V=:+&&KN_4*3!1@_B"S3:6'_E>O6))\)PW$'8N>*8
M<[M9\/?9UTE>M-!YW;MJO4=KA[!X<#"?XTAM3;NEKV#?[GUKUGND/ABM)MMQ
M;ZD[A\\NY]>S\&YJKXH@]7#%:H^I!N.TDQ.-H)1/_)O9(LS+P?1HR6H/I8[2
M?D]YT0A0OW9_W=%75@/N6;K:JZC!P!WF36W'?'NG3JYC>->M.M']::>CC]NA
M=:L]A>H-70^NM'#P%F_ 3(X7W2VYY7+<?=:O]DAJV!'LQZ5F\3P1C/6>3!5
MKQ'0ZK8\.IU3=ICG_S1!^J<)TI@B@O7YA[_\S*$YIHC@X=IUG>5>I^@@4QH
M:U6-\I-=Q-4;U3A;;/@WSZ_#<Q/BQ4_?[_[.N?V^FA62-W.WHUDXG]I93GO\
MW%W;R:PPYB<AL<KQ/BP,CV?*GQ"9!@3O[?77:?<]QL]+,-(^?ET/>'M&E1\C
M/?N_4T5[O BZW4!6-R .*]K.OL+G_63%BD^3JR_+Q>>S3Y]/(A;/?Z]*A*^&
M>/1F?6V[;]>E6V+2Q\&%JS4P&.=&M37=8T7B'[,PGWZ_^AS]S7RRG,31 YOV
MKUJO<\$PU ZQI 7(WOX]]^?SB2]PONZ6JM>*8!@X3S;? B*_P VPS./#W]G)
M/+^O+@#-CC7K]1<8AM%^=E0&Z^')_O[[OY8K47KS979U[L>IO6>6KM<KH#=T
M_9C3:AG.^]EB ER\F-O53.-[-EG16IP#GRE2D--W&P6J<IY\ZHET'!E3W;OL
MF"=IM\O]E&>DC8_1[URP8GCQ.2P>/$([P(S:3P=O21L=G'^T5#5L#G)[)RJ-
M1!,W4>D=NJ1,>'[_P@U@=2!,_RQ#_J,37">Q'_N>H7]26_^DMH95TBSGTXLX
MOUY\3!?S /)5IA#CP++5SM P&^%YQE2W%#)5)2*%#U>J5@,ZU(;;L?U6(+F8
M+$>;UP^6JE;P>20H#QA0&95/-]-(L!,D6S6A^[J,X^MR]ZU9K;YS&$[/L*3^
M^[Y38'9@V6JUG<-@>YXQ32C %5VY*Z9=EE""#Y:K5KUYC"+<Q8B&E.'%_'JV
M+*L+[RU9K5+S>%7XE"%M:<)"@.U?M5I:>)0>; ZVK<,POY[,;$%-^'C%>@GA
M8[3A'GXT@=7/-_,5805 NEVJ7D;X&'0><Z )6.Z5$%Q=G7VSD^GH/GH'UJV7
M'CX&L(.\>1U9QO-N.O&P@?-YYT^897SPF1-D&?=OHWB6\?ZGGLA(@73C[O5'
MQ>(WRX?[2Y=RZ9Y?O9&,Y$'<'@;P>_*K>HYE%YT?NN6&U#)AY/Y?:22J/!+G
M _P[O4;?_"+_P]E%_+__Z_\#4$L#!!0    ( !V"'U?W\!G]%0@  ',H   <
M    8V]O+65X,S$Q7S(P,C-X,#=X,S%X,3!Q+FAT;>U:75,;N1)]O[]"%^HF
MI,HV_B* 35+E!6>7JBW(@E/9^W1+,]/#J)@9S4H:&^^OW^[6&-O89$TE&QSJ
M\F \HY;4:AV=/I)UDK@L?7^2@(S>_^ODW_6Z.--AF4'N1&A .HA$:55^(SY'
M8&]%O5Y9G>IB:M1-XD2[V>Z(S]K<JK'TY4ZY%-[/VCG9]\\G^]S)2:"CZ?N3
M2(V%BM[MJ./#Z/ P.)00M&4W#"+9B8\.Y-NCK@P/@^/CH_^U=K JFOLZUDU3
M>+>3J;R> /7?.VP7KC]1D4MZK6;S/SM+=@[N7%VFZB;OL;=8&NO<H1<&6_5?
M5QI_I-*L.-2I-KW=)O_UJ:0>RTRET][KD<K B@N8B"N=R?QUS<K<UBT8%7M#
MJ_X$=!,]YL=)-01L)U4YS(;4:M,XAG>)"I03G5:CM>SKESP.,>1@GL7E/KL1
M0:B-=$KGO3*/P)#5SOO3X=7H_,/YZ6!T?GDA/GZZNOXTN!B)T:48_G[ZR^#B
MYZ$8G([$U:=?AZ+5D?56=T^^>;7;/>RW#B+_)#:9L"T=_N!:#,XN/XZ&9TMC
MOQZ><CPZS?://+K+#V+TRU!<#ZY^&EP,K^N7O_\Z_"_/)Y:TF\WVRMB^M S_
MZ=%UUZZV\YH8I $8)WYNB,^)<B#.S_%EB*]4/!4ND>[5[L%1_TECF8VBD%&$
M+%I/(<8.C] C#J?"&.:N5Z<W__BLKA]WJS%S^OOWWE\.2[-Q0&$X%XD<@S P
M5C#!_.,29<5OI30(_70JKJ#0.$LZ%Q^TR42K6?]-Z%B,$L"DI LP^"\K9*[
MUL1Y'C;$GL.R5[M'[7:S;^!&66=D[OA%JX\D<W#\TB:UO763^I.T.)4X:=E4
MW.9ZDD)T S4_M\;/:*31A5RC\, >I,J%S*>BS)TI 4> 4H15"4ZU%!D^&253
M$<L07QFA,TR43GN[%8,<0K!6FBF99/(6!"'BODV+[R)T!KM,6=)@'V00*H,2
M!LURK"Z8[\0D46$B;$D?\_H3,% U0@/(E$U1ZY!LFBB7X !M 2$[2.TB1I6.
M<)ACK!:)8+H8AI<(Q\Z/ T<0L<IQP@D[\PFN(1;1'(O-0KG*8V0@SH;X/4S+
M"-M$$"W,9@T!J(BU"L0 P9=@G:9S?%;0L ^ZQB40*6JX1A9EB@8(2F(W[LZR
M/Z&TB8A3/;$SQ,[934AZZ?U&+VL+P+,S9U:\?8G8ZVX=]D9+$_7:5KBJA :1
MAHYCA8\\>>="&F"8X+2K( 6:3@&(S2!5-B%S,LN0,(DTZ3E2-DRU+;$>4:G1
MJ<=+870($;ZV8@_A$0'BS6-@>!<F,K\!,4"6NBI3M& 1?K ';[@JBW!Z\H^*
M9&CN<4KM"Z*R!?AZ.)$O&W<4+W448T<TSH>@1@L2!]](B'7>;A%0Y?8 M=5H
M'E(<SL#BK@-GCO/=W\.J1JDXE*7=O KEQ  0(E5//LOJTF #2%=C99D$T0IR
M;H=T^)P^%RG80"H9<U6:G>.F5M$S%2JD4O3%ZE1%?+QAR\"J2$G#@E%Y,<!)
M(:>62DL)FI>HY6S.E*DMH$,.*9HJ%:A-55BFDI@>A\5.S!,]UO"R85'MX+<
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
M>\82<0])<<[P2+[\!0[YBMC>J]U9>^^P_=S=F3NK#.<+HKQD)R++58 NB8J
M]HS*8Z.<1:4X%K-6:;-(\^X%#I:FPEJ K?0_4EA"4$LH4"?7_1 !C&QKB,WQ
M?RJFYRL-_LP%JNS65BX#=^SPYO\;KV^2V/L)UF=8+PI$&NU[:0<="$!H%"EZ
ML0&: K^GG.OK-9=U7:7I#D7GQT7/ ERQ5_&G#EMXC8?8T<""UK: LZA,45C3
MAR)<%2[E&\SW)D]3W&K]!<Z,(FUL/5)[J>E\__9$?<S:D48&*6/LP=$=HL<=
M9!<P*_LT*.1$)1.@7"CYN#B/UP5#0IHE:@;8.HV5IT6^!F($W1>6!=7=,]Q.
MG_^W];)NXU4(C!"\H"L8G(1G!KKS'STD_"SALZZ0SL6N4Z_XBCE2UJJTBZ[M
M32AK8+E1?+=U$/3-Q3V&T]/J2:M#5QDLZFG#^<3%+8>JN^5P9,/-MF:MVFDW
MGFRN5>M/MGURV':U?MKZ^L.2MKL->^0\X;V!_C89EV]+S=*CF'4;V0.KSY>U
M=R^%<</E*BNMD,8W7&[NALHE+B#_V;B?CW-C7QW4CVN]9KWL+M,\NLY1>.83
M1M?(Y-+S17?TZ3.&W^)^?ROA<0 \W+\]USKWNYLCQOW=^+:_</YW\V7!+G3K
M 669.Y)D<Z?\6([>/^<^VW^>*;Z'\P8/$.1T>,)^PXT%^Z"Q@J,RI<PN8@$1
M>[_(A#<K6X\A56>Y!OU%OCYRJ6M+;BPT;)U2C=#+E'&?([O^D'T"3][#*[)?
M;=F%CQ#9N=WL\IF+;<5??XOPR-U>_!M02P,$%     @ '8(?5R3D. !A!
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
M+FX_ZO;6Y2]02P$"% ,4    "  =@A]70K.6@G4, 0 7M!( $
M    @ $     8V]O+3(P,C,P-S,Q+FAT;5!+ 0(4 Q0    ( !V"'U?_[BSE
M8@X  '*1   0              "  :,, 0!C;V\M,C R,S W,S$N>'-D4$L!
M A0#%     @ '8(?5R\^V.&(&@  R_@  !0              ( !,QL! &-O
M;RTR,#(S,#<S,5]C86PN>&UL4$L! A0#%     @ '8(?5^50B OO.P  X8H"
M !0              ( ![34! &-O;RTR,#(S,#<S,5]D968N>&UL4$L! A0#
M%     @ '8(?5_"_IDZ;8P  /8   !,              ( !#G(! &-O;RTR
M,#(S,#<S,5]G,2YJ<&=02P$"% ,4    "  =@A]7#9$5>.U.   09   %
M            @ ':U0$ 8V]O+3(P,C,P-S,Q7V<Q,"YJ<&=02P$"% ,4
M"  =@A]79%2AT6)G  "<A   $P              @ 'Y) ( 8V]O+3(P,C,P
M-S,Q7V<R+FIP9U!+ 0(4 Q0    ( !V"'U=\1&I"38   &:1   3
M      "  8R, @!C;V\M,C R,S W,S%?9S,N:G!G4$L! A0#%     @ '8(?
M5T/),U<%@   ;I$  !,              ( !"@T# &-O;RTR,#(S,#<S,5]G
M-"YJ<&=02P$"% ,4    "  =@A]7*?G>9\*$  #2E0  $P
M@ % C0, 8V]O+3(P,C,P-S,Q7V<U+FIP9U!+ 0(4 Q0    ( !V"'U?_-4+J
M_X4  .>6   3              "  3,2! !C;V\M,C R,S W,S%?9S8N:G!G
M4$L! A0#%     @ '8(?5RIN@?C\2P  ^6   !,              ( !8Y@$
M &-O;RTR,#(S,#<S,5]G-RYJ<&=02P$"% ,4    "  =@A]7=;M*(E5,  "8
M80  $P              @ &0Y 0 8V]O+3(P,C,P-S,Q7V<X+FIP9U!+ 0(4
M Q0    ( !V"'U>D1'G+.4\  %UD   3              "  18Q!0!C;V\M
M,C R,S W,S%?9SDN:G!G4$L! A0#%     @ '8(?5S^4?&FXS0  TYH( !0
M             ( !@( % &-O;RTR,#(S,#<S,5]L86(N>&UL4$L! A0#%
M  @ '8(?5Q_*W><C=@  KVX% !0              ( !:DX& &-O;RTR,#(S
M,#<S,5]P<F4N>&UL4$L! A0#%     @ '8(?5_?P&?T5"   <R@  !P
M         ( !O\0& &-O;RUE>#,Q,5\R,#(S># W>#,Q>#$P<2YH=&U02P$"
M% ,4    "  =@A]7Z[L1HR\(  #$*   '               @ $.S08 8V]O
M+65X,S$R7S(P,C-X,#=X,S%X,3!Q+FAT;5!+ 0(4 Q0    ( !V"'U<DY#@
M800  ((1   <              "  7?5!@!C;V\M97@S,C%?,C R,W@P-W@S
M,7@Q,'$N:'1M4$L! A0#%     @ '8(?5YNUM\!M!   ?!$  !P
M     ( !$MH& &-O;RUE>#,R,E\R,#(S># W>#,Q>#$P<2YH=&U02P4&
/ !0 %  W!0  N=X&

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