<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2025"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="coo-20260224.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2023-11-01</startDate>
            <endDate>2024-10-31</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2022-11-01</startDate>
            <endDate>2023-10-31</endDate>
        </period>
    </context>
    <context id="c-4">
        <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-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
        </entity>
        <period>
            <startDate>2020-11-01</startDate>
            <endDate>2021-10-31</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:AggtChngPnsnValInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:PnsnAdjsPrrSvcCstMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000711404</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>4</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-01</startDate>
            <endDate>2025-10-31</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-2">0000711404</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="c-1" id="f-3">DEF 14A</dei:DocumentType>
    <dei:AmendmentFlag contextRef="c-1" id="f-4">false</dei:AmendmentFlag>
    <dei:EntityRegistrantName contextRef="c-1" id="f-1">The Cooper Companies, Inc.</dei:EntityRegistrantName>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-5">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="c-1" id="f-9">&lt;div style="margin-bottom:5pt;margin-top:3pt"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;We do not grant equity awards in anticipation of the release of material nonpublic information and we do not time the release of material nonpublic information based on equity award grant dates or for the purpose of affecting the value of executive compensation. In addition, we do not take material nonpublic information into account when determining the timing and terms of such awards. Although we do not have a formal policy with respect to the timing of our equity award grants, the OCC has historically granted such awards on a predetermined annual schedule. In fiscal 2025, we did not grant new awards of stock options to our NEOs during the time period beginning four business days prior to the filing of a periodic or current report with the SEC as outlined in Item 402(x) of Regulation S-K.&lt;/span&gt;&lt;/div&gt;</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgMethodTextBlock contextRef="c-1" id="f-8">We do not grant equity awards in anticipation of the release of material nonpublic information and we do not time the release of material nonpublic information based on equity award grant dates or for the purpose of affecting the value of executive compensation. In addition, we do not take material nonpublic information into account when determining the timing and terms of such awards. Although we do not have a formal policy with respect to the timing of our equity award grants, the OCC has historically granted such awards on a predetermined annual schedule.</ecd:AwardTmgMethodTextBlock>
    <ecd:AwardTmgHowMnpiCnsdrdTextBlock contextRef="c-1" id="f-6">We do not grant equity awards in anticipation of the release of material nonpublic information and we do not time the release of material nonpublic information based on equity award grant dates or for the purpose of affecting the value of executive compensation. In addition, we do not take material nonpublic information into account when determining the timing and terms of such awards.</ecd:AwardTmgHowMnpiCnsdrdTextBlock>
    <ecd:AwardTmgMnpiCnsdrdFlag contextRef="c-1" id="f-7">true</ecd:AwardTmgMnpiCnsdrdFlag>
    <ecd:AwardTmgPredtrmndFlag contextRef="c-1" id="f-10">true</ecd:AwardTmgPredtrmndFlag>
    <ecd:MnpiDiscTimedForCompValFlag contextRef="c-1" id="f-11">false</ecd:MnpiDiscTimedForCompValFlag>
    <ecd:PvpTableTextBlock contextRef="c-1" id="f-12">&lt;div style="margin-bottom:6pt;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:5.001%"&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.144%"&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.251%"&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.251%"&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.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:10.060%"&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:10.060%"&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.870%"&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.019%"&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.844%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:38pt"&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="background-color:#e3f1f4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;SCT Total&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;for PEO &lt;/span&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="background-color:#e3f1f4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Actually Paid&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;to PEO&lt;/span&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(1) (2)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="background-color:#e3f1f4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;SCT Total Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;&#160;for Other NEOs &lt;/span&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="background-color:#e3f1f4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Average&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Compensation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Actually Paid&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;to Other NEOs&lt;/span&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(2) (3)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#e3f1f4;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Value of Initial &lt;br/&gt;Fixed $100 Investment Based On:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="3" style="background-color:#e3f1f4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Net &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Income &lt;/span&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;(in millions)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#e3f1f4;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Company&lt;br/&gt;Selected&lt;br/&gt;Measure:&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:47pt"&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Fiscal&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Total&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Stockholder&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Return&lt;/span&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Peer Group&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Stockholder&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Return &lt;/span&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Non-GAAP&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;EPS &lt;/span&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:130%;position:relative;top:-2.8pt;vertical-align:baseline"&gt;(6)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;16,051,141&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;1,770,870&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;4,115,552&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;1,372,565&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;67.09&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;103.97&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;374.9&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;4.13&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;15,427,631&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;39,832,969&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;3,767,148&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;8,460,906&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;100.46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;98.46&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;392.3&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;3.69&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #636466;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;13,490,923&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;22,309,137&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;3,462,463&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;4,997,872&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;74.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;75.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;294.2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;3.20&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #636466;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;11,735,964&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(9,232,263)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;3,122,556&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(1,008,290)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;65.59&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;77.44&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;385.8&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;3.11&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #636466;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1pt solid #b6b6b6;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;10,994,906&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;36,205,083&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;2,772,601&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;7,944,570&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;100&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;2,944.7&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1pt solid #b6b6b6;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;3.31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1pt solid #b6b6b6;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt contextRef="c-1" decimals="0" id="f-13" unitRef="usd">16051141</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-1" decimals="0" id="f-14" unitRef="usd">1770870</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-15" unitRef="usd">4115552</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-16" unitRef="usd">1372565</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-1" decimals="2" id="f-17" unitRef="usd">67.09</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-1" decimals="2" id="f-18" unitRef="usd">103.97</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-5" id="f-19" unitRef="usd">374900000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-1" decimals="2" id="f-20" unitRef="number">4.13</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-2" decimals="0" id="f-21" unitRef="usd">15427631</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-2" decimals="0" id="f-22" unitRef="usd">39832969</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-2" decimals="0" id="f-23" unitRef="usd">3767148</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-2" decimals="0" id="f-24" unitRef="usd">8460906</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-2" decimals="2" id="f-25" unitRef="usd">100.46</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-2" decimals="2" id="f-26" unitRef="usd">98.46</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-2" decimals="-5" id="f-27" unitRef="usd">392300000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-2" decimals="2" id="f-28" unitRef="number">3.69</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-3" decimals="0" id="f-29" unitRef="usd">13490923</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-3" decimals="0" id="f-30" unitRef="usd">22309137</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-3" decimals="0" id="f-31" unitRef="usd">3462463</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-3" decimals="0" id="f-32" unitRef="usd">4997872</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-3" decimals="2" id="f-33" unitRef="usd">74.8</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-3" decimals="2" id="f-34" unitRef="usd">75.2</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-3" decimals="-5" id="f-35" unitRef="usd">294200000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-3" decimals="2" id="f-36" unitRef="number">3.20</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-4" decimals="0" id="f-37" unitRef="usd">11735964</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-4" decimals="0" id="f-38" unitRef="usd">-9232263</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-4" decimals="0" id="f-39" unitRef="usd">3122556</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-4" decimals="0" id="f-40" unitRef="usd">-1008290</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-4" decimals="2" id="f-41" unitRef="usd">65.59</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-4" decimals="2" id="f-42" unitRef="usd">77.44</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-4" decimals="-5" id="f-43" unitRef="usd">385800000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-4" decimals="2" id="f-44" unitRef="number">3.11</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-5" decimals="0" id="f-45" unitRef="usd">10994906</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-5" decimals="0" id="f-46" unitRef="usd">36205083</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-5" decimals="0" id="f-47" unitRef="usd">2772601</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-5" decimals="0" id="f-48" unitRef="usd">7944570</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-5" decimals="2" id="f-49" unitRef="usd">100</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-5" decimals="2" id="f-50" unitRef="usd">100</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-5" decimals="-5" id="f-51" unitRef="usd">2944700000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-5" decimals="2" id="f-52" unitRef="number">3.31</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="c-1" id="f-58">&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%;padding-left:8.24pt"&gt;Mr. White served as our PEO in each of the fiscal years presented.&lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%;padding-left:8.24pt"&gt;Mr. Andrews, Mr. McBride, Ms. Sheffield, and Mr. Warner were our non-PEO NEOs in each of the fiscal years presented.&lt;/span&gt;</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="c-5" id="f-53">Mr. White</ecd:PeoName>
    <ecd:PeoName contextRef="c-3" id="f-54">Mr. White</ecd:PeoName>
    <ecd:PeoName contextRef="c-4" id="f-55">Mr. White</ecd:PeoName>
    <ecd:PeoName contextRef="c-1" id="f-56">Mr. White</ecd:PeoName>
    <ecd:PeoName contextRef="c-2" id="f-57">Mr. White</ecd:PeoName>
    <ecd:AdjToPeoCompFnTextBlock contextRef="c-1" id="f-60">&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%;padding-left:8.24pt"&gt;Total compensation reported for our PEO and the average compensation of the Other NEOs for each fiscal year in the 2025 Summary Compensation Table was adjusted in accordance with Item 402(v)(2)(iii) of Regulation S-K to calculate &#x201c;compensation actually paid&#x201d;.  The following table shows the adjustments made for fiscal 2025:&lt;/span&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.535%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.591%"&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.009%"&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.009%"&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.891%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e3f1f4;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:8pt;padding-left:2.77pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-weight:400;line-height:125%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#e3f1f4;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;FY 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:35pt"&gt;&lt;td colspan="3" style="background-color:#e3f1f4;border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;CEO&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Average for&lt;br/&gt;Other NEOs&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1.5pt solid #00b9d2;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;SCT Total Compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;16,051,141&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;4,115,552&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#00b9d2;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Adjustments for Equity Fair Value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00b9d2;border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Deduct: &lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;equity award value reported in the SCT &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(13,285,968)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(2,824,978)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Add: &lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;FYE fair value (FV) of all equity awards granted during FY25 that are outstanding and unvested at FY25 year-end&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;8,630,400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;1,951,278&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #636466;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Add/(Deduct): &lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Change in FV of outstanding and unvested awards granted in prior years based on change from FY24 year-end to FY25 year-end&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(7,484,514)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(1,438,232)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #636466;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Add/(Deduct): &lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Change in FV of awards granted in prior years that vested in FY25 based on change from FY24 year-end to vesting date in FY25&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(2,114,581)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(408,250)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #636466;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#00b9d2;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Adjustments for Pension Value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00b9d2;border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;(Deduct): &lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;aggregate change in actuarial present value of the RIP&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(52,453)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(50,133)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Add/(Deduct): &lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;prior service cost attributed to benefits under the RIP&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;26,845&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;27,328&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #636466;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:0.5pt solid #6d6d6d;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Compensation Actually Paid in FY:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;1,770,870&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;1,372,565&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:0.5pt solid #636466;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Equity values are calculated in accordance with ASC 718. The SCT value of stock options relies on a Black-Scholes Model and the year-end value of stock options used for determining CAP was calculated using the Hull-White Lattice Model. For a discussion of valuation assumptions, see Note 9, Stock Plans, in our Notes to Consolidated Financial Statements included in our 2025 Annual Report.</ecd:AdjToPeoCompFnTextBlock>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="c-1" id="f-59">&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%;padding-left:8.24pt"&gt;Total compensation reported for our PEO and the average compensation of the Other NEOs for each fiscal year in the 2025 Summary Compensation Table was adjusted in accordance with Item 402(v)(2)(iii) of Regulation S-K to calculate &#x201c;compensation actually paid&#x201d;.  The following table shows the adjustments made for fiscal 2025:&lt;/span&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;padding-left:22.5pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.535%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:67.591%"&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.009%"&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.009%"&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.891%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" rowspan="2" style="background-color:#e3f1f4;padding:2px 1pt 2px 3.77pt;text-align:left;vertical-align:middle"&gt;&lt;div style="margin-bottom:8pt;padding-left:2.77pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:7pt;font-weight:400;line-height:125%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#e3f1f4;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;FY 2025&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:35pt"&gt;&lt;td colspan="3" style="background-color:#e3f1f4;border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;CEO&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Average for&lt;br/&gt;Other NEOs&lt;br/&gt;($)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:5pt"&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e3f1f4;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1.5pt solid #00b9d2;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;SCT Total Compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;16,051,141&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;4,115,552&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#00b9d2;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Adjustments for Equity Fair Value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00b9d2;border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Deduct: &lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;equity award value reported in the SCT &lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(13,285,968)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(2,824,978)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Add: &lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;FYE fair value (FV) of all equity awards granted during FY25 that are outstanding and unvested at FY25 year-end&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;8,630,400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;1,951,278&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #636466;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Add/(Deduct): &lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Change in FV of outstanding and unvested awards granted in prior years based on change from FY24 year-end to FY25 year-end&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(7,484,514)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(1,438,232)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #636466;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Add/(Deduct): &lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;Change in FV of awards granted in prior years that vested in FY25 based on change from FY24 year-end to vesting date in FY25&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(2,114,581)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(408,250)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #636466;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="9" style="background-color:#00b9d2;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#ffffff;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Adjustments for Pension Value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#00b9d2;border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;(Deduct): &lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;aggregate change in actuarial present value of the RIP&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(52,453)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;(50,133)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1.5pt solid #00b9d2;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:13.5pt"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Add/(Deduct): &lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;prior service cost attributed to benefits under the RIP&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;26,845&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;27,328&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:0.5pt solid #636466;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:0.5pt solid #6d6d6d;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;Compensation Actually Paid in FY:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;1,770,870&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:0.5pt solid #6d6d6d;padding:2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:130%"&gt;1,372,565&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1.5pt solid #00b9d2;border-top:0.5pt solid #636466;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;Equity values are calculated in accordance with ASC 718. The SCT value of stock options relies on a Black-Scholes Model and the year-end value of stock options used for determining CAP was calculated using the Hull-White Lattice Model. For a discussion of valuation assumptions, see Note 9, Stock Plans, in our Notes to Consolidated Financial Statements included in our 2025 Annual Report.</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt contextRef="c-1" decimals="0" id="f-61" unitRef="usd">16051141</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-62" unitRef="usd">4115552</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-6" decimals="0" id="f-63" unitRef="usd">-13285968</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-7" decimals="0" id="f-64" unitRef="usd">-2824978</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-8" decimals="0" id="f-65" unitRef="usd">8630400</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-9" decimals="0" id="f-66" unitRef="usd">1951278</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-10" decimals="0" id="f-67" unitRef="usd">-7484514</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-11" decimals="0" id="f-68" unitRef="usd">-1438232</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-12" decimals="0" id="f-69" unitRef="usd">-2114581</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-13" decimals="0" id="f-70" unitRef="usd">-408250</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-14" decimals="0" id="f-71" unitRef="usd">-52453</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-15" decimals="0" id="f-72" unitRef="usd">-50133</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-16" decimals="0" id="f-73" unitRef="usd">26845</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-17" decimals="0" id="f-74" unitRef="usd">27328</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-1" decimals="0" id="f-75" unitRef="usd">1770870</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-76" unitRef="usd">1372565</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:Additional402vDisclosureTextBlock contextRef="c-1" id="f-77">Reflects cumulative total stockholder return (&#x201c;TSR") of the Company and of the S&amp;amp;P 500 Healthcare Equipment Index assuming a $100 investment on October 31, 2021 and the reinvestment of all dividends.This column presents the Company's consolidated net income as reported in our Annual Report on Form 10-K for each covered year.</ecd:Additional402vDisclosureTextBlock>
    <ecd:NonGaapMeasureDescriptionTextBlock contextRef="c-18" id="f-79">Non-GAAP EPS as reported in our year-end earnings disclosures. For a reconciliation between GAAP and non-GAAP measures, see &lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:130%"&gt;Reconciliation of Selected GAAP Results to Non-GAAP Results&lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:130%"&gt;. Prior years have been adjusted for the 4-for-1 stock split that occurred in February 2024.&lt;/span&gt;</ecd:NonGaapMeasureDescriptionTextBlock>
    <ecd:CoSelectedMeasureName contextRef="c-1" id="f-78">Non-GAAP EPS</ecd:CoSelectedMeasureName>
    <ecd:TabularListTableTextBlock contextRef="c-1" id="f-81">&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:135%;padding-left:14.85pt"&gt;Revenue&lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt; &lt;/span&gt;&lt;div style="margin-bottom:5pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:135%;padding-left:14.85pt"&gt;Non-GAAP EPS&lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:5pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:135%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:135%;padding-left:14.85pt"&gt;Free Cash Flow&lt;/span&gt;&lt;/div&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:135%"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#636466;font-family:'Arial',sans-serif;font-size:9pt;font-weight:700;line-height:135%;padding-left:14.85pt"&gt;Non-GAAP Operating Income&lt;/span&gt;</ecd:TabularListTableTextBlock>
    <ecd:MeasureName contextRef="c-19" id="f-80">Revenue</ecd:MeasureName>
    <ecd:MeasureName contextRef="c-18" id="f-82">Non-GAAP EPS</ecd:MeasureName>
    <ecd:MeasureName contextRef="c-20" id="f-83">Free Cash Flow</ecd:MeasureName>
    <ecd:MeasureName contextRef="c-21" id="f-84">Non-GAAP Operating Income</ecd:MeasureName>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="c-1" id="f-86">&lt;div style="margin-bottom:3pt;margin-top:10pt"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Relationship between CAP and TSR for the Company and the S&amp;amp;P 500 Healthcare Equipment Index&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;img alt="96" id="i-127" src="coo-20260224_g48.jpg" style="height:336px;margin-bottom:5pt;vertical-align:text-bottom;width:672px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:TotalShareholderRtnVsPeerGroupTextBlock contextRef="c-1" id="f-85">&lt;div style="margin-bottom:3pt;margin-top:10pt"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Relationship between CAP and TSR for the Company and the S&amp;amp;P 500 Healthcare Equipment Index&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;img alt="96" id="i-127" src="coo-20260224_g48.jpg" style="height:336px;margin-bottom:5pt;vertical-align:text-bottom;width:672px"/&gt;&lt;/div&gt;</ecd:TotalShareholderRtnVsPeerGroupTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="c-1" id="f-87">&lt;div style="margin-bottom:3pt;margin-top:10pt"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Relationship between CAP and Net Income&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;img alt="44" id="i-128" src="coo-20260224_g49.jpg" style="height:336px;margin-bottom:5pt;vertical-align:text-bottom;width:672px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock contextRef="c-1" id="f-88">&lt;div style="margin-bottom:3pt;margin-top:10pt"&gt;&lt;span style="color:#00b9d2;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%"&gt;Relationship between CAP and Non-GAAP EPS &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;margin-top:6pt;text-align:center"&gt;&lt;img alt="47" id="i-129" src="coo-20260224_g50.jpg" style="height:336px;margin-bottom:5pt;vertical-align:text-bottom;width:672px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
</xbrl>
