<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:TECH="http://bio-techne.com/20251030"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="tech-20251030.xsd" xlink:type="simple"/>
    <context id="From2024-07-01to2025-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2024-02-012024-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
        </entity>
        <period>
            <startDate>2024-02-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012021-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-01-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-01-31</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_KummethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KummethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_KummethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KummethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30_custom_KummethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KummethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30_custom_KummethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KummethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012021-06-30_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012021-06-30_custom_KummethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KummethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_PeoMember_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_PeoMember_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30_custom_AMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldermanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_KeldemanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldemanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_KeldemanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KeldemanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2023-07-012024-06-30_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="From2022-07-012023-06-30_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="From2021-07-012022-06-30_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012021-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012021-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012021-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012021-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012021-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012021-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012021-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012021-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012021-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012021-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012021-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_NonPeoNeoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">TECH:SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2020-07-012021-06-30_custom_KemmethMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">TECH:KemmethMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="From2024-07-012025-06-30_2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000842023</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2025-06-30</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2024-07-01to2025-06-30" id="Fact000003">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="From2024-07-01to2025-06-30" id="Fact000004">0000842023</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2024-07-01to2025-06-30" id="xdx2ixbrl0010">DEF 14A</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="From2024-07-01to2025-06-30" id="Fact000011">BIO-TECHNE CORPORATION</dei:EntityRegistrantName>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2024-07-01to2025-06-30" id="Fact000014">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="From2024-07-01to2025-06-30" id="Fact000017">&lt;h5 style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0"&gt;&lt;b&gt;Policies and Practices Related to the Timing
of Grants of Certain Equity Awards&lt;/b&gt;&lt;/h5&gt;

&lt;p style="font: 12pt Arial, Helvetica, Sans-Serif; margin: 0"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0; color: #404040"&gt;The Compensation Committee and
senior management monitor the Company&#x2019;s equity grant practices to evaluate whether such policies comply with governing regulations
and are consistent with good corporate practices. &lt;span id="xdx_90F_eecd--AwardTmgMethodTextBlock_c20240701__20250630_zDJobocO6xK8"&gt;&lt;span id="xdx_90A_eecd--AwardTmgPredtrmndFlag_dbT_c20240701__20250630_zPHDNxfnqz6b"&gt;All annual equity grants are issued effective August 15.&lt;/span&gt; When making regular
annual equity grants, the Compensation Committee&#x2019;s practice is to approve them at its meeting in the first quarter each year
as part of the annual compensation review and after results for the preceding fiscal year become available. The proximity of any
awards to other significant corporate events is coincidental. ln addition, the Compensation Committee may make grants at any time
during the year it deems appropriate, including with respect to new hires or transitions.&lt;/span&gt; &lt;span id="xdx_90A_eecd--AwardTmgHowMnpiCnsdrdTextBlock_c20240701__20250630_zvUKi52ccRvg"&gt;&lt;span id="xdx_90F_eecd--AwardTmgMnpiCnsdrdFlag_dbT_c20240701__20250630_z1cTrZMcdzhl"&gt;The Company does not schedule its equity
grants in anticipation of the release of material non-public information (&#x201c;MNPI&#x201d;)&lt;/span&gt; nor does the Company time the release
of MNPI based on equity grant dates.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0; color: #404040"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0; color: #404040"&gt;During fiscal 2025, no stock
option grants were made to any of our NEOs during any period beginning four business days before the filing or furnishing of a
periodic report or current report and ending one business day after the filing or furnishing of any such report with the SEC.&lt;/p&gt;
</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgMethodTextBlock contextRef="From2024-07-01to2025-06-30" id="Fact000018">&lt;span id="xdx_90A_eecd--AwardTmgPredtrmndFlag_dbT_c20240701__20250630_zPHDNxfnqz6b"&gt;All annual equity grants are issued effective August 15.&lt;/span&gt; When making regular
annual equity grants, the Compensation Committee&#x2019;s practice is to approve them at its meeting in the first quarter each year
as part of the annual compensation review and after results for the preceding fiscal year become available. The proximity of any
awards to other significant corporate events is coincidental. ln addition, the Compensation Committee may make grants at any time
during the year it deems appropriate, including with respect to new hires or transitions.</ecd:AwardTmgMethodTextBlock>
    <ecd:AwardTmgPredtrmndFlag contextRef="From2024-07-01to2025-06-30" id="Fact000019">true</ecd:AwardTmgPredtrmndFlag>
    <ecd:AwardTmgHowMnpiCnsdrdTextBlock contextRef="From2024-07-01to2025-06-30" id="Fact000020">&lt;span id="xdx_90F_eecd--AwardTmgMnpiCnsdrdFlag_dbT_c20240701__20250630_z1cTrZMcdzhl"&gt;The Company does not schedule its equity
grants in anticipation of the release of material non-public information (&#x201c;MNPI&#x201d;)&lt;/span&gt; nor does the Company time the release
of MNPI based on equity grant dates.</ecd:AwardTmgHowMnpiCnsdrdTextBlock>
    <ecd:AwardTmgMnpiCnsdrdFlag contextRef="From2024-07-01to2025-06-30" id="Fact000021">true</ecd:AwardTmgMnpiCnsdrdFlag>
    <ecd:PvpTableTextBlock contextRef="From2024-07-01to2025-06-30" id="Fact000023">&lt;div id="xdx_80F_eecd--PvpTableTextBlock_zVecrGgYKDH6"&gt;&lt;/div&gt;

&lt;h4 style="font: 13pt Arial, Helvetica, Sans-Serif; margin: 0; color: #224BAE"&gt;&lt;b&gt;Pay vs. Performance&lt;/b&gt;&lt;/h4&gt;

&lt;p style="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0; color: #404040"&gt;As required by SEC rules, we are providing the following
information about the relationship between executive compensation actually paid (as defined by SEC rules) and certain financial
performance measures. For information about how our Compensation Committee seeks to align executive compensation with the Company&#x2019;s
performance, see &#x201c;Compensation discussion and analysis.&#x201d; The amounts in the table below are calculated in accordance
with SEC rules and do not represent amounts actually earned or realized by our NEOs.&lt;/p&gt;

&lt;p style="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0; color: #404040"&gt;&#160;&lt;/p&gt;



&lt;table cellpadding="0" cellspacing="0" id="xdx_30B_zOvyvw4gAze1" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
&lt;tr style="line-height: 14pt"&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_488_eecd--PeoTotalCompAmt_d0_hecd--IndividualAxis__custom--KeldermanMember_ztqNUFGonBY4"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_480_eecd--PeoActuallyPaidCompAmt_d0_hecd--IndividualAxis__custom--KeldermanMember_zcmoAQnN6ykf"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_488_eecd--PeoTotalCompAmt_d0_hecd--IndividualAxis__custom--KummethMember_zyAkBFu3j7fa"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_488_eecd--PeoActuallyPaidCompAmt_d0_hecd--IndividualAxis__custom--KummethMember_z27XIlqAnGW4"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_484_eecd--NonPeoNeoAvgTotalCompAmt_zXzvMgEa0JF8"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_48E_eecd--NonPeoNeoAvgCompActuallyPaidAmt_zmMsV8lVKiF8"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_48F_eecd--TotalShareholderRtnAmt_pp2d_uUSD_zjxZFp3U9vs8"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_483_eecd--PeerGroupTotalShareholderRtnAmt_pp2d_uUSD_zfoMLEoz1ZG7"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_48B_eus-gaap--NetIncomeLoss_zCULq8uFk9tc"&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td id="xdx_487_eecd--CoSelectedMeasureAmt_uUSD_zLaEJTqiZq06"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td rowspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Fiscal&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" rowspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; text-align: right"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Compensation&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt; Table Total for&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;CEO&lt;sup&gt;(1)(2)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt; Mr. Kelderman&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" rowspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; text-align: right"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Compensation&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;actually paid to&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt; CEO&lt;sup&gt;(1)(2)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Mr. Kelderman&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" rowspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; text-align: right"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Compensation&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt; Table Total for&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;CEO&lt;sup&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt; Mr. Kummeth&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" rowspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; text-align: right"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Compensation&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;actually paid to&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt; CEO&lt;sup&gt;(1)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Mr. Kummeth&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" rowspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; text-align: right"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Summary&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt; Compensation&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Table Total for&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt; Non-PEO NEOs&lt;sup&gt;(2)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" rowspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; text-align: right"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Compensation&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt; actually Paid&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;to Non-PEO&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt; NEOs&lt;sup&gt;(2)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: rgb(34,75,174) 2px solid; white-space: nowrap; text-align: center"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Value
    of Initial Fixed&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt; $100 Investment&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;
    based on:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; text-align: right"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" rowspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; text-align: right; padding-right: 2pt"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Company-&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;selected&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt; Measure&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;(Organic&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Revenue)&lt;sup&gt;(5)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; text-align: right"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Company&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;
    &lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;TSR&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; text-align: right"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Peer
    Group&lt;/b&gt;&lt;/span&gt;&lt;br/&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt; TSR&lt;sup&gt;(3)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; text-align: right"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;Net
    Income&lt;sup&gt;(4)&lt;/sup&gt;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;/tr&gt;
&lt;tr id="xdx_413_20240701__20250630_z1wnREK1Ijlg" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 41%; color: #404040; text-align: left; padding-left: 3pt"&gt;2025&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right"&gt;8,151,181&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right"&gt;2,471,713&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right"&gt;3,748,508&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right"&gt;2,883,223&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right"&gt;79.49&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right"&gt;103.58&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right"&gt;73,400,000&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right; padding-right: 2pt"&gt;1,210,000&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_418_20230701__20240630_zFHqbPAa3uKd" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;2,636,900&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&lt;sup&gt;(11)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;2,828,450&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&lt;sup&gt;(11)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;6,792,945&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;4,821,823&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;3,303,421&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&lt;sup&gt;(12)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;3,651,652&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&lt;sup&gt;(12)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;110.17&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;131.47&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;168,105,000&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-right: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; padding-right: 2pt"&gt;1,147,100&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_412_20220701__20230630_zOGYbzAUR352" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;30,584,644&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;4,684,176&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;2,258,387&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;2,424,680&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;124.96&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;126.72&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;285,442,000&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-right: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; padding-right: 2pt"&gt;1,134,700&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_41A_20210701__20220630_zHK4ffzF6JNi" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;15,370,549&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;(6,349,624&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;3,223,063&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;(2,680,481&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;132.17&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;129.72&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;263,099,000&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-right: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; padding-right: 2pt"&gt;1,113,600&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_41F_20200701__20210630_zUh8j7xOh6Xi" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;2021&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: right"&gt;15,889,896&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: right"&gt;105,676,083&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: right"&gt;4,950,600&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: right"&gt;26,444,391&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: right"&gt;171.17&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: right"&gt;147.61&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: right"&gt;139,585,000&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: left; padding-right: 2pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 2px solid; color: #404040; text-align: right; padding-right: 2pt"&gt;915,900&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-07-012025-06-30_custom_KeldermanMember"
      decimals="0"
      id="Fact000024"
      unitRef="USD">8151181</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-07-012025-06-30_custom_KeldermanMember"
      decimals="0"
      id="Fact000025"
      unitRef="USD">2471713</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-07-012025-06-30_custom_KummethMember"
      decimals="0"
      id="Fact000026"
      unitRef="USD">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-07-012025-06-30_custom_KummethMember"
      decimals="0"
      id="Fact000027"
      unitRef="USD">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-07-01to2025-06-30"
      decimals="0"
      id="Fact000028"
      unitRef="USD">3748508</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-07-01to2025-06-30"
      decimals="0"
      id="Fact000029"
      unitRef="USD">2883223</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2024-07-01to2025-06-30"
      decimals="2"
      id="Fact000030"
      unitRef="USD">79.49</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="From2024-07-01to2025-06-30"
      decimals="2"
      id="Fact000031"
      unitRef="USD">103.58</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-07-01to2025-06-30"
      decimals="0"
      id="Fact000032"
      unitRef="USD">73400000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="From2024-07-01to2025-06-30"
      decimals="INF"
      id="Fact000033"
      unitRef="USD">1210000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-07-012024-06-30_custom_KeldermanMember"
      decimals="0"
      id="Fact000034"
      unitRef="USD">2636900</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-07-012024-06-30_custom_KeldermanMember"
      decimals="0"
      id="Fact000035"
      unitRef="USD">2828450</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-07-012024-06-30_custom_KummethMember"
      decimals="0"
      id="Fact000036"
      unitRef="USD">6792945</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-07-012024-06-30_custom_KummethMember"
      decimals="0"
      id="Fact000037"
      unitRef="USD">4821823</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-07-012024-06-30"
      decimals="0"
      id="Fact000038"
      unitRef="USD">3303421</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-07-012024-06-30"
      decimals="0"
      id="Fact000039"
      unitRef="USD">3651652</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2023-07-012024-06-30"
      decimals="2"
      id="Fact000040"
      unitRef="USD">110.17</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="From2023-07-012024-06-30"
      decimals="2"
      id="Fact000041"
      unitRef="USD">131.47</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-07-012024-06-30"
      decimals="0"
      id="Fact000042"
      unitRef="USD">168105000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="From2023-07-012024-06-30"
      decimals="INF"
      id="Fact000043"
      unitRef="USD">1147100</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2022-07-012023-06-30_custom_KeldermanMember"
      decimals="0"
      id="Fact000044"
      unitRef="USD">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2022-07-012023-06-30_custom_KeldermanMember"
      decimals="0"
      id="Fact000045"
      unitRef="USD">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2022-07-012023-06-30_custom_KummethMember"
      decimals="0"
      id="Fact000046"
      unitRef="USD">30584644</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2022-07-012023-06-30_custom_KummethMember"
      decimals="0"
      id="Fact000047"
      unitRef="USD">4684176</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2022-07-012023-06-30"
      decimals="0"
      id="Fact000048"
      unitRef="USD">2258387</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2022-07-012023-06-30"
      decimals="0"
      id="Fact000049"
      unitRef="USD">2424680</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2022-07-012023-06-30"
      decimals="2"
      id="Fact000050"
      unitRef="USD">124.96</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="From2022-07-012023-06-30"
      decimals="2"
      id="Fact000051"
      unitRef="USD">126.72</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-07-012023-06-30"
      decimals="0"
      id="Fact000052"
      unitRef="USD">285442000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="From2022-07-012023-06-30"
      decimals="INF"
      id="Fact000053"
      unitRef="USD">1134700</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2021-07-012022-06-30_custom_KeldermanMember"
      decimals="0"
      id="Fact000054"
      unitRef="USD">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2021-07-012022-06-30_custom_KeldermanMember"
      decimals="0"
      id="Fact000055"
      unitRef="USD">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2021-07-012022-06-30_custom_KummethMember"
      decimals="0"
      id="Fact000056"
      unitRef="USD">15370549</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2021-07-012022-06-30_custom_KummethMember"
      decimals="0"
      id="Fact000057"
      unitRef="USD">-6349624</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2021-07-012022-06-30"
      decimals="0"
      id="Fact000058"
      unitRef="USD">3223063</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2021-07-012022-06-30"
      decimals="0"
      id="Fact000059"
      unitRef="USD">-2680481</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2021-07-012022-06-30"
      decimals="2"
      id="Fact000060"
      unitRef="USD">132.17</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="From2021-07-012022-06-30"
      decimals="2"
      id="Fact000061"
      unitRef="USD">129.72</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2021-07-012022-06-30"
      decimals="0"
      id="Fact000062"
      unitRef="USD">263099000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="From2021-07-012022-06-30"
      decimals="INF"
      id="Fact000063"
      unitRef="USD">1113600</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2020-07-012021-06-30_custom_KeldermanMember"
      decimals="0"
      id="Fact000064"
      unitRef="USD">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2020-07-012021-06-30_custom_KeldermanMember"
      decimals="0"
      id="Fact000065"
      unitRef="USD">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2020-07-012021-06-30_custom_KummethMember"
      decimals="0"
      id="Fact000066"
      unitRef="USD">15889896</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2020-07-012021-06-30_custom_KummethMember"
      decimals="0"
      id="Fact000067"
      unitRef="USD">105676083</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2020-07-012021-06-30"
      decimals="0"
      id="Fact000068"
      unitRef="USD">4950600</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2020-07-012021-06-30"
      decimals="0"
      id="Fact000069"
      unitRef="USD">26444391</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="From2020-07-012021-06-30"
      decimals="2"
      id="Fact000070"
      unitRef="USD">171.17</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="From2020-07-012021-06-30"
      decimals="2"
      id="Fact000071"
      unitRef="USD">147.61</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="From2020-07-012021-06-30"
      decimals="0"
      id="Fact000072"
      unitRef="USD">139585000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="From2020-07-012021-06-30"
      decimals="INF"
      id="Fact000073"
      unitRef="USD">915900</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="From2024-07-01to2025-06-30" id="Fact000074">
&lt;table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 18pt; padding-bottom: 3pt"&gt;&lt;span style="color: #404040"&gt;(1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 3pt"&gt;&lt;span style="color: #404040"&gt;The Company had two CEOs during fiscal year 2024. Effective
    November 1, 2023, &lt;span id="xdx_90D_eecd--PeoName_c20240201__20240630_zIOOYwYAfrT"&gt;&lt;span id="xdx_908_eecd--PeoName_c20240701__20250630_zDsiL5PkmtQd"&gt;Mr. Kelderman&lt;/span&gt;&lt;/span&gt; was appointed the role of Chief Executive Officer and assumed the role on February 1, 2024.
    &lt;span id="xdx_900_eecd--PeoName_c20200701__20210630_zmXyXQANmXbe"&gt;&lt;span id="xdx_901_eecd--PeoName_c20210701__20220630_zMt1yTYKaeSc"&gt;&lt;span id="xdx_90F_eecd--PeoName_c20220701__20230630_zYHH5nIZX9X2"&gt;&lt;span id="xdx_90C_eecd--PeoName_c20230701__20240131_zlCsO1ew3FE1"&gt;Mr. Kummeth&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; left his position as Chief Executive Officer effective February 1, 2024 and remained with the company as a Senior
    Advisor through July 1, 2024. Mr. Kelderman was our CEO for the fully fiscal year 2025. Mr. Kummeth was our CEO for the full
    fiscal years 2021 through 2023.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td style="padding-bottom: 3pt"&gt;&lt;span style="color: #404040"&gt;(2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 3pt"&gt;&lt;span style="color: #404040"&gt;For fiscal year 2024, Mr. Kelderman held his position as President,
    Diagnostics and Genomics prior to assuming the position of CEO on February 1, 2024. Therefore, any compensation granted or
    vested prior to assuming the position of CEO is included in the average non-PEO NEO compensation for fiscal year 2024.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="From2024-02-012024-06-30" id="Fact000075">Mr. Kelderman</ecd:PeoName>
    <ecd:PeoName contextRef="From2024-07-01to2025-06-30" id="Fact000076">Mr. Kelderman</ecd:PeoName>
    <ecd:PeoName contextRef="From2020-07-012021-06-30" id="Fact000077">Mr. Kummeth</ecd:PeoName>
    <ecd:PeoName contextRef="From2021-07-012022-06-30" id="Fact000078">Mr. Kummeth</ecd:PeoName>
    <ecd:PeoName contextRef="From2022-07-012023-06-30" id="Fact000079">Mr. Kummeth</ecd:PeoName>
    <ecd:PeoName contextRef="From2023-07-012024-01-31" id="Fact000080">Mr. Kummeth</ecd:PeoName>
    <ecd:NonGaapMeasureDescriptionTextBlock contextRef="From2024-07-012025-06-30_1" id="Fact000081">
&lt;table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
&lt;tr style="vertical-align: top"&gt;
    &lt;td style="padding-bottom: 3pt; width: 18pt"&gt;&lt;span style="color: #404040"&gt;(5)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 3pt"&gt;&lt;span style="color: #404040"&gt;Sales shown reflect &lt;span id="xdx_901_eecd--CoSelectedMeasureName_c20240701__20250630_zQKQ33coms1a"&gt;
    organic revenue&lt;/span&gt; as calculated for purposes of
    our executive compensation program for the applicable reporting year. Refer to Appendix A for a reconciliation between GAAP
    and non-GAAP measures.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
</ecd:NonGaapMeasureDescriptionTextBlock>
    <ecd:CoSelectedMeasureName contextRef="From2024-07-01to2025-06-30" id="Fact000082">organic revenue</ecd:CoSelectedMeasureName>
    <ecd:AdjToPeoCompFnTextBlock contextRef="From2024-07-01to2025-06-30" id="Fact000084">
&lt;table cellpadding="0" cellspacing="0" id="xdx_30A_zW1Lkb2LAl7a" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
&lt;tr style="line-height: 1pt"&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-left: 3pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: rgb(34,75,174) 1px solid; text-align: center"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;FY25&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: rgb(34,75,174) 1px solid; text-align: center"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;FY24&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: rgb(34,75,174) 1px solid; color: #224BAE; font-weight: bold; text-align: center"&gt;FY23&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: rgb(34,75,174) 1px solid; text-align: center"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;FY22&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; padding-left: 3pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;CEO&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;Non-PEO&lt;br/&gt;
    NEOs&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;CEO&lt;br/&gt;
    Mr. Kelderman&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;CEO&lt;br/&gt;
    Mr. Kummeth&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;Non-PEO&lt;br/&gt;
    NEOs&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;CEO&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;Non-PEO&lt;br/&gt;
    NEOs&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;CEO&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;Non-PEO&lt;br/&gt;
    NEOs&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 18pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Total
    from Summary&lt;/span&gt; &lt;span style="color: #404040"&gt;Compensation Table &lt;sup&gt;(i)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--PeoTotalCompAmt_c20240701__20250630__ecd--IndividualAxis__custom--KeldermanMember_znlYG9dEiDqf" style="border-bottom: rgb(188,189,192) 1px solid; width: 2%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;8,151,181&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eecd--NonPeoNeoAvgTotalCompAmt_c20240701__20250630_zEZurt0QSv2j" style="border-bottom: rgb(188,189,192) 1px solid; width: 2%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;3,748,508&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eecd--PeoTotalCompAmt_c20230701__20240630__ecd--IndividualAxis__custom--KeldermanMember_zLJ0LIhwy24" style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,636,900&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; width: 2%; color: #404040; text-align: left; vertical-align: top"&gt;&lt;sup&gt;(6)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eecd--PeoTotalCompAmt_c20230701__20240630__ecd--IndividualAxis__custom--KummethMember_zH3eAAUFAoSi" style="border-bottom: rgb(188,189,192) 1px solid; width: 2%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;6,792,945&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eecd--NonPeoNeoAvgTotalCompAmt_c20230701__20240630_z0XzD59XPBxg" style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;3,303,421&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; width: 2%; color: #404040; text-align: left; vertical-align: top"&gt;&lt;sup&gt;(7)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--PeoTotalCompAmt_c20220701__20230630__ecd--IndividualAxis__custom--KummethMember_zgAfV3Qz2leb" style="border-bottom: rgb(188,189,192) 1px solid; width: 2%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;30,584,644&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 2%; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--NonPeoNeoAvgTotalCompAmt_c20220701__20230630_z5lR4T7Pumt9" style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,258,387&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--PeoTotalCompAmt_c20210701__20220630__ecd--IndividualAxis__custom--KummethMember_zCsksPGNBQkg" style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;15,370,549&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eecd--NonPeoNeoAvgTotalCompAmt_c20210701__20220630_z6P96rFaOaoh" style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;3,223,063&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Subtract:
    Grant date fair&lt;/span&gt; &lt;span style="color: #404040"&gt;value of option and stock&lt;/span&gt; &lt;span style="color: #404040"&gt;awards granted
    in the&lt;/span&gt; &lt;span style="color: #404040"&gt;fiscal year &lt;sup&gt;(ii)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eecd--AdjToCompAmt_c20240701__20250630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zcsHdlTPQp1i" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(5,862,791&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--AdjToCompAmt_c20240701__20250630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zEzsjcvVOzAa" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(1,264,411&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eecd--AdjToCompAmt_c20230701__20240630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zvHKjupyeUF3" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(2,152,815&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;sup&gt;(6)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zyew61Wm9qA2" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(5,000,028&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zL01Qa3qh6Fb" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(1,349,102&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;sup&gt;(7)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zFKwjRRsTFD7" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(29,325,210&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zGWbPJzsyYij" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(850,075&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_ztnl7EATvbKa" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(10,299,362&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zjPekRKHJOQa" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(949,840&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add:
    Fair value at fiscal&lt;/span&gt; &lt;span style="color: #404040"&gt;year end of outstanding&lt;/span&gt; &lt;span style="color: #404040"&gt;and unvested
    option and&lt;/span&gt; &lt;span style="color: #404040"&gt;stock awards granted in&lt;/span&gt; &lt;span style="color: #404040"&gt;the fiscal&#160;year
    &lt;sup&gt;(iii)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--AdjToCompAmt_c20240701__20250630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zvt3VJ0MRAGa" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;3,511,656&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eecd--AdjToCompAmt_c20240701__20250630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zyFxFjv86WJ8" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;1,569,604&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eecd--AdjToCompAmt_c20230701__20240630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zHcZfk6T6tFf" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,344,977&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zR1k2aVvsba5" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;4,234,157&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zd1u61hTE9lk" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,565,518&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zJfD6a8UWL48" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;4,318,227&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&lt;sup&gt;(8)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z9x3hlIQq6y9" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;1,382,025&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_z6AJyGbiSgG" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;6,472,546&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zPpSlBv335Ei" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;1,106,688&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add/Subtract:
Year-over-Year change in fair&lt;/span&gt; &lt;span style="color: #404040"&gt;value of outstanding and&lt;/span&gt; &lt;span style="color: #404040"&gt;unvested
option and&lt;/span&gt; &lt;span style="color: #404040"&gt;stock awards granted in&lt;/span&gt; &lt;span style="color: #404040"&gt;prior fiscal years&#160;&lt;sup&gt;(iv)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eecd--AdjToCompAmt_c20240701__20250630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zVC3w1Rv9BFd" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(3,442,309&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eecd--AdjToCompAmt_c20240701__20250630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zVcRFE2OZUj2" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(1,234,677&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zlYyZjdQeQJh" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zLZFHREduRX3" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(1,241,718&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zcDJWMBppIge" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(847,318&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zn23bU79m1s4" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(6,132,401&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zRflonBwxg2i" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(877,492&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zhTB3G6V8F01" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(22,021,635&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z9EW3XaRhFV" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(5,636,997&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add:
    Vesting date fair&lt;/span&gt; &lt;span style="color: #404040"&gt;value of option and&lt;/span&gt; &lt;span style="color: #404040"&gt;stock awards
    granted&lt;/span&gt; &lt;span style="color: #404040"&gt;and vesting during the&lt;/span&gt; &lt;span style="color: #404040"&gt;fiscal&#160;year&#160;&lt;sup&gt;(v)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eecd--AdjToCompAmt_d0_c20240701__20250630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zTNSuXHgWmT4" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--AdjToCompAmt_d0_c20240701__20250630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zfGZhzcptv2c" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zkALIcYQULUh" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zDnzaikldKh2" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zVbfcgi6Hj13" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zA0CkrQTNRMh" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z9imhZbCRt9i" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zYKBXMN7u0d9" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z7wr8nEOOQI9" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add/Subtract:
    Change as&lt;/span&gt; &lt;span style="color: #404040"&gt;of the vesting date (from&lt;/span&gt; &lt;span style="color: #404040"&gt;the end of the
    prior fiscal&lt;/span&gt; &lt;span style="color: #404040"&gt;year) in fair value of option&lt;/span&gt; &lt;span style="color: #404040"&gt;and stock
    awards granted&lt;/span&gt; &lt;span style="color: #404040"&gt;in any prior fiscal year for&lt;/span&gt; &lt;span style="color: #404040"&gt;which
    vesting conditions were satisfied during the&lt;/span&gt; &lt;span style="color: #404040"&gt;fiscal year, less the fair&lt;/span&gt; &lt;span style="color: #404040"&gt;value
    (as of end of prior fiscal year) of prior year&lt;/span&gt; &lt;span style="color: #404040"&gt;awards that&#160;failed&#160;to&#160;vest&#160;&lt;sup&gt;(vi)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eecd--AdjToCompAmt_c20240701__20250630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zW9zmPl1KFV7" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;113,976&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eecd--AdjToCompAmt_d0_c20240701__20250630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zLnvWsTfxjpe" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;64,200&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zfhInaRg61cf" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zDd9tBEeCi87" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;36,468&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z3QbfpjnbHy7" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(20,867&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zw7fHL4rwN45" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;5,238,918&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zv2cZtMhof6i" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;633,346&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zum00yNzTg2c" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;4,128,278&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zPm9agGltYXd" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;469,566&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Subtract:
    Awards granted&lt;/span&gt; &lt;span style="color: #404040"&gt;in prior years that did&lt;/span&gt; &lt;span style="color: #404040"&gt;not meet the
    applicable&lt;/span&gt; &lt;span style="color: #404040"&gt;vesting conditions during the fiscal &lt;span style="white-space: nowrap"&gt;year &lt;sup&gt;(vii)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eecd--AdjToCompAmt_d0_c20240701__20250630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_z1fvTFDU0GG6" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--AdjToCompAmt_d0_c20240701__20250630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z05LiGnuMBKf" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_ztJVJQxPy4R3" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zkpl1FX9yPZf" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zIqThRZNIU3g" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zQrkBgii4HFc" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zoHY71VQ8k0f" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(121,511&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zO4n0LqfPJm4" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zD44W165d6Ii" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(892,961&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;Compensation Actually
    Paid&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eecd--PeoActuallyPaidCompAmt_c20240701__20250630__ecd--IndividualAxis__custom--KeldemanMember_zqBe4rPbcvkg" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,471,713&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20240701__20250630_z2l0YUE44og5" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,883,223&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eecd--PeoActuallyPaidCompAmt_c20230701__20240630__ecd--IndividualAxis__custom--KeldemanMember_zXCurTGjhjg7" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,828,450&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&lt;sup&gt;(6)&lt;/sup&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--PeoActuallyPaidCompAmt_c20230701__20240630__ecd--IndividualAxis__custom--KemmethMember_zQkF5Qwxw5Ue" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;4,821,823&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20230701__20240630_z2uBWW2xurq5" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;3,651,652&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&lt;sup&gt;(7)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--PeoActuallyPaidCompAmt_c20220701__20230630__ecd--IndividualAxis__custom--KemmethMember_zxBkqf5wWjFh" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;4,684,176&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20220701__20230630_z6PwKPA4Bpr4" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,424,680&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--PeoActuallyPaidCompAmt_c20210701__20220630__ecd--IndividualAxis__custom--KemmethMember_zlnoN187T3Ff" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(6,349,624&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20210701__20220630_zI9nQkjDggHg" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(2,680,481&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;div id="xdx_C08_gBFATNPNCFTB-MA_zpDeRT9QjB8e"&gt;
&lt;table cellpadding="0" cellspacing="0" id="xdx_302_zVWSIf2qt4Fg" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
&lt;tr style="line-height: 1pt"&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; padding-left: 3pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; text-align: center"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;FY21&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; padding-left: 3pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; color: #224BAE; font-weight: bold; text-align: right"&gt;CEO&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; color: #224BAE; font-weight: bold; text-align: right"&gt;Non-PEO NEOs&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 18pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Total from Summary Compensation Table &lt;sup&gt;(i)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eecd--PeoTotalCompAmt_c20200701__20210630__ecd--IndividualAxis__custom--KummethMember_z4kf0hzuz9ak" style="border-bottom: rgb(188,189,192) 1px solid; width: 9%; color: #404040; text-align: right"&gt;15,889,896&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eecd--NonPeoNeoAvgTotalCompAmt_c20200701__20210630_zh6UeDXnrcW6" style="border-bottom: rgb(188,189,192) 1px solid; width: 9%; color: #404040; text-align: right"&gt;4,950,600&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Subtract: Grant date fair value of option and stock awards granted in the fiscal year &lt;sup&gt;(ii)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eecd--AdjToCompAmt_d0_c20240701__20250630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zxWWnTtMBaWl" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;(11,199,803&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zrL4vv53YzSd" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;(1,722,395&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add: Fair value at fiscal year end of outstanding and unvested option and stock awards granted in the fiscal&#160;year &lt;sup&gt;(iii)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_z6FED7pLlQPc" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;30,362,017&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z9jb2LwFIfmk" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;10,602,750&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add/Subtract: Year-over-Year change in fair value of outstanding and unvested option and stock awards granted in prior&lt;/span&gt; &lt;span style="color: #404040"&gt;fiscal&#160;years &lt;sup&gt;(iv)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_z40gHi9ZkxBa" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;64,935,446&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_ziq2jOqmsl74" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;11,789,651&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add: Vesting date fair value of option and stock awards granted and vesting during the fiscal&#160;year &lt;sup&gt;(v)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zjEicL9tmR46" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zGRjYL7isOk7" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add/Subtract: Change as of the vesting date (from the end of the prior fiscal year) in fair value of option and stock awards&lt;/span&gt; &lt;span style="color: #404040"&gt;granted in any prior fiscal year for which vesting conditions were satisfied during the fiscal year, less the fair value (as of end of&lt;/span&gt; &lt;span style="color: #404040"&gt;prior fiscal year) of prior year awards that failed to vest &lt;sup&gt;(vi)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zNRWLuR69uak" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;5,688,527&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zqr3qx8pQi4" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;823,785&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Subtract: Awards granted in prior years that did not meet the applicable vesting conditions during the fiscal&#160;year &lt;sup&gt;(vii)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zgAdlv99yi8c" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z1pW1fc1NcZ2" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;Compensation Actually Paid&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eecd--PeoActuallyPaidCompAmt_c20200701__20210630__ecd--IndividualAxis__custom--KemmethMember_z2qwVhpDvx4a" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right"&gt;105,676,083&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20200701__20210630_zoY0YhmLxr1j" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right"&gt;26,444,391&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;/div&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="From2024-07-01to2025-06-30" id="Fact000086">
&lt;table cellpadding="0" cellspacing="0" id="xdx_30A_zW1Lkb2LAl7a" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
&lt;tr style="line-height: 1pt"&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-left: 3pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: rgb(34,75,174) 1px solid; text-align: center"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;FY25&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: rgb(34,75,174) 1px solid; text-align: center"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;FY24&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: rgb(34,75,174) 1px solid; color: #224BAE; font-weight: bold; text-align: center"&gt;FY23&lt;/td&gt;&lt;td style="text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="7" style="border-bottom: rgb(34,75,174) 1px solid; text-align: center"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;FY22&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; padding-left: 3pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;CEO&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;Non-PEO&lt;br/&gt;
    NEOs&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;CEO&lt;br/&gt;
    Mr. Kelderman&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;CEO&lt;br/&gt;
    Mr. Kummeth&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;Non-PEO&lt;br/&gt;
    NEOs&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;CEO&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;Non-PEO&lt;br/&gt;
    NEOs&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;CEO&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: right"&gt;Non-PEO&lt;br/&gt;
    NEOs&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #224BAE; font-weight: bold; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 18pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Total
    from Summary&lt;/span&gt; &lt;span style="color: #404040"&gt;Compensation Table &lt;sup&gt;(i)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--PeoTotalCompAmt_c20240701__20250630__ecd--IndividualAxis__custom--KeldermanMember_znlYG9dEiDqf" style="border-bottom: rgb(188,189,192) 1px solid; width: 2%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;8,151,181&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eecd--NonPeoNeoAvgTotalCompAmt_c20240701__20250630_zEZurt0QSv2j" style="border-bottom: rgb(188,189,192) 1px solid; width: 2%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;3,748,508&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eecd--PeoTotalCompAmt_c20230701__20240630__ecd--IndividualAxis__custom--KeldermanMember_zLJ0LIhwy24" style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,636,900&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; width: 2%; color: #404040; text-align: left; vertical-align: top"&gt;&lt;sup&gt;(6)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eecd--PeoTotalCompAmt_c20230701__20240630__ecd--IndividualAxis__custom--KummethMember_zH3eAAUFAoSi" style="border-bottom: rgb(188,189,192) 1px solid; width: 2%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;6,792,945&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eecd--NonPeoNeoAvgTotalCompAmt_c20230701__20240630_z0XzD59XPBxg" style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;3,303,421&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; width: 2%; color: #404040; text-align: left; vertical-align: top"&gt;&lt;sup&gt;(7)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--PeoTotalCompAmt_c20220701__20230630__ecd--IndividualAxis__custom--KummethMember_zgAfV3Qz2leb" style="border-bottom: rgb(188,189,192) 1px solid; width: 2%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;30,584,644&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 2%; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--NonPeoNeoAvgTotalCompAmt_c20220701__20230630_z5lR4T7Pumt9" style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,258,387&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--PeoTotalCompAmt_c20210701__20220630__ecd--IndividualAxis__custom--KummethMember_zCsksPGNBQkg" style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;15,370,549&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eecd--NonPeoNeoAvgTotalCompAmt_c20210701__20220630_z6P96rFaOaoh" style="border-bottom: rgb(188,189,192) 1px solid; width: 3%; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;3,223,063&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Subtract:
    Grant date fair&lt;/span&gt; &lt;span style="color: #404040"&gt;value of option and stock&lt;/span&gt; &lt;span style="color: #404040"&gt;awards granted
    in the&lt;/span&gt; &lt;span style="color: #404040"&gt;fiscal year &lt;sup&gt;(ii)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eecd--AdjToCompAmt_c20240701__20250630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zcsHdlTPQp1i" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(5,862,791&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--AdjToCompAmt_c20240701__20250630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zEzsjcvVOzAa" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(1,264,411&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eecd--AdjToCompAmt_c20230701__20240630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zvHKjupyeUF3" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(2,152,815&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;sup&gt;(6)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zyew61Wm9qA2" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(5,000,028&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zL01Qa3qh6Fb" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(1,349,102&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;sup&gt;(7)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zFKwjRRsTFD7" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(29,325,210&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zGWbPJzsyYij" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(850,075&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_ztnl7EATvbKa" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(10,299,362&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zjPekRKHJOQa" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(949,840&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add:
    Fair value at fiscal&lt;/span&gt; &lt;span style="color: #404040"&gt;year end of outstanding&lt;/span&gt; &lt;span style="color: #404040"&gt;and unvested
    option and&lt;/span&gt; &lt;span style="color: #404040"&gt;stock awards granted in&lt;/span&gt; &lt;span style="color: #404040"&gt;the fiscal&#160;year
    &lt;sup&gt;(iii)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--AdjToCompAmt_c20240701__20250630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zvt3VJ0MRAGa" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;3,511,656&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eecd--AdjToCompAmt_c20240701__20250630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zyFxFjv86WJ8" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;1,569,604&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eecd--AdjToCompAmt_c20230701__20240630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zHcZfk6T6tFf" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,344,977&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zR1k2aVvsba5" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;4,234,157&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zd1u61hTE9lk" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,565,518&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zJfD6a8UWL48" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;4,318,227&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&lt;sup&gt;(8)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z9x3hlIQq6y9" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;1,382,025&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_z6AJyGbiSgG" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;6,472,546&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zPpSlBv335Ei" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;1,106,688&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add/Subtract:
Year-over-Year change in fair&lt;/span&gt; &lt;span style="color: #404040"&gt;value of outstanding and&lt;/span&gt; &lt;span style="color: #404040"&gt;unvested
option and&lt;/span&gt; &lt;span style="color: #404040"&gt;stock awards granted in&lt;/span&gt; &lt;span style="color: #404040"&gt;prior fiscal years&#160;&lt;sup&gt;(iv)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eecd--AdjToCompAmt_c20240701__20250630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zVC3w1Rv9BFd" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(3,442,309&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eecd--AdjToCompAmt_c20240701__20250630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zVcRFE2OZUj2" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(1,234,677&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zlYyZjdQeQJh" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zLZFHREduRX3" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(1,241,718&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zcDJWMBppIge" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(847,318&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zn23bU79m1s4" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(6,132,401&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zRflonBwxg2i" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(877,492&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zhTB3G6V8F01" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(22,021,635&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z9EW3XaRhFV" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(5,636,997&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add:
    Vesting date fair&lt;/span&gt; &lt;span style="color: #404040"&gt;value of option and&lt;/span&gt; &lt;span style="color: #404040"&gt;stock awards
    granted&lt;/span&gt; &lt;span style="color: #404040"&gt;and vesting during the&lt;/span&gt; &lt;span style="color: #404040"&gt;fiscal&#160;year&#160;&lt;sup&gt;(v)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eecd--AdjToCompAmt_d0_c20240701__20250630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zTNSuXHgWmT4" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--AdjToCompAmt_d0_c20240701__20250630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zfGZhzcptv2c" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zkALIcYQULUh" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zDnzaikldKh2" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zVbfcgi6Hj13" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zA0CkrQTNRMh" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z9imhZbCRt9i" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zYKBXMN7u0d9" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z7wr8nEOOQI9" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add/Subtract:
    Change as&lt;/span&gt; &lt;span style="color: #404040"&gt;of the vesting date (from&lt;/span&gt; &lt;span style="color: #404040"&gt;the end of the
    prior fiscal&lt;/span&gt; &lt;span style="color: #404040"&gt;year) in fair value of option&lt;/span&gt; &lt;span style="color: #404040"&gt;and stock
    awards granted&lt;/span&gt; &lt;span style="color: #404040"&gt;in any prior fiscal year for&lt;/span&gt; &lt;span style="color: #404040"&gt;which
    vesting conditions were satisfied during the&lt;/span&gt; &lt;span style="color: #404040"&gt;fiscal year, less the fair&lt;/span&gt; &lt;span style="color: #404040"&gt;value
    (as of end of prior fiscal year) of prior year&lt;/span&gt; &lt;span style="color: #404040"&gt;awards that&#160;failed&#160;to&#160;vest&#160;&lt;sup&gt;(vi)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eecd--AdjToCompAmt_c20240701__20250630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zW9zmPl1KFV7" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;113,976&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eecd--AdjToCompAmt_d0_c20240701__20250630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zLnvWsTfxjpe" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;64,200&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_zfhInaRg61cf" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zDd9tBEeCi87" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;36,468&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z3QbfpjnbHy7" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(20,867&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zw7fHL4rwN45" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;5,238,918&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zv2cZtMhof6i" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;633,346&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zum00yNzTg2c" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;4,128,278&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zPm9agGltYXd" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;469,566&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Subtract:
    Awards granted&lt;/span&gt; &lt;span style="color: #404040"&gt;in prior years that did&lt;/span&gt; &lt;span style="color: #404040"&gt;not meet the
    applicable&lt;/span&gt; &lt;span style="color: #404040"&gt;vesting conditions during the fiscal &lt;span style="white-space: nowrap"&gt;year &lt;sup&gt;(vii)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eecd--AdjToCompAmt_d0_c20240701__20250630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_z1fvTFDU0GG6" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--AdjToCompAmt_d0_c20240701__20250630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z05LiGnuMBKf" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KeldermanMember_ztJVJQxPy4R3" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zkpl1FX9yPZf" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--AdjToCompAmt_d0_c20230701__20240630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zIqThRZNIU3g" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zQrkBgii4HFc" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eecd--AdjToCompAmt_d0_c20220701__20230630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zoHY71VQ8k0f" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(121,511&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zO4n0LqfPJm4" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eecd--AdjToCompAmt_d0_c20210701__20220630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zD44W165d6Ii" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;(892,961&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; vertical-align: top"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;Compensation Actually
    Paid&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eecd--PeoActuallyPaidCompAmt_c20240701__20250630__ecd--IndividualAxis__custom--KeldemanMember_zqBe4rPbcvkg" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,471,713&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20240701__20250630_z2l0YUE44og5" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,883,223&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eecd--PeoActuallyPaidCompAmt_c20230701__20240630__ecd--IndividualAxis__custom--KeldemanMember_zXCurTGjhjg7" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,828,450&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&lt;sup&gt;(6)&lt;/sup&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--PeoActuallyPaidCompAmt_c20230701__20240630__ecd--IndividualAxis__custom--KemmethMember_zQkF5Qwxw5Ue" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;4,821,823&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20230701__20240630_z2uBWW2xurq5" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;3,651,652&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; white-space: nowrap; color: #404040; text-align: left; vertical-align: top"&gt;&lt;sup&gt;(7)&lt;/sup&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--PeoActuallyPaidCompAmt_c20220701__20230630__ecd--IndividualAxis__custom--KemmethMember_zxBkqf5wWjFh" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;4,684,176&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20220701__20230630_z6PwKPA4Bpr4" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;2,424,680&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--PeoActuallyPaidCompAmt_c20210701__20220630__ecd--IndividualAxis__custom--KemmethMember_zlnoN187T3Ff" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(6,349,624&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20210701__20220630_zI9nQkjDggHg" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right; vertical-align: top; padding-top: 2.5pt"&gt;(2,680,481&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; vertical-align: top; padding-top: 2.5pt"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_302_zVWSIf2qt4Fg" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Pay vs Performance Disclosure"&gt;
&lt;tr style="line-height: 1pt"&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;
     &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; padding-left: 3pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; text-align: center"&gt;&lt;span style="color: rgb(34,75,174)"&gt;&lt;b&gt;FY21&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; padding-left: 3pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; color: #224BAE; font-weight: bold; text-align: right"&gt;CEO&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; color: #224BAE; font-weight: bold; text-align: right"&gt;Non-PEO NEOs&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; font-size: 8pt; color: #224BAE; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 18pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Total from Summary Compensation Table &lt;sup&gt;(i)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eecd--PeoTotalCompAmt_c20200701__20210630__ecd--IndividualAxis__custom--KummethMember_z4kf0hzuz9ak" style="border-bottom: rgb(188,189,192) 1px solid; width: 9%; color: #404040; text-align: right"&gt;15,889,896&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eecd--NonPeoNeoAvgTotalCompAmt_c20200701__20210630_zh6UeDXnrcW6" style="border-bottom: rgb(188,189,192) 1px solid; width: 9%; color: #404040; text-align: right"&gt;4,950,600&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; width: 1%; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Subtract: Grant date fair value of option and stock awards granted in the fiscal year &lt;sup&gt;(ii)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eecd--AdjToCompAmt_d0_c20240701__20250630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zxWWnTtMBaWl" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;(11,199,803&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zrL4vv53YzSd" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;(1,722,395&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add: Fair value at fiscal year end of outstanding and unvested option and stock awards granted in the fiscal&#160;year &lt;sup&gt;(iii)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_z6FED7pLlQPc" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;30,362,017&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z9jb2LwFIfmk" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;10,602,750&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add/Subtract: Year-over-Year change in fair value of outstanding and unvested option and stock awards granted in prior&lt;/span&gt; &lt;span style="color: #404040"&gt;fiscal&#160;years &lt;sup&gt;(iv)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_z40gHi9ZkxBa" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;64,935,446&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_ziq2jOqmsl74" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;11,789,651&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add: Vesting date fair value of option and stock awards granted and vesting during the fiscal&#160;year &lt;sup&gt;(v)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zjEicL9tmR46" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zGRjYL7isOk7" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Add/Subtract: Change as of the vesting date (from the end of the prior fiscal year) in fair value of option and stock awards&lt;/span&gt; &lt;span style="color: #404040"&gt;granted in any prior fiscal year for which vesting conditions were satisfied during the fiscal year, less the fair value (as of end of&lt;/span&gt; &lt;span style="color: #404040"&gt;prior fiscal year) of prior year awards that failed to vest &lt;sup&gt;(vi)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zNRWLuR69uak" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;5,688,527&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_zqr3qx8pQi4" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;823,785&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;&lt;span style="color: #404040"&gt;Subtract: Awards granted in prior years that did not meet the applicable vesting conditions during the fiscal&#160;year &lt;sup&gt;(vii)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--PeoMember__ecd--IndividualAxis__custom--KemmethMember_zgAdlv99yi8c" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eecd--AdjToCompAmt_d0_c20200701__20210630__ecd--AdjToCompAxis__custom--SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember__ecd--ExecutiveCategoryAxis__ecd--NonPeoNeoMember_z1pW1fc1NcZ2" style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: right"&gt;&#x2014;&lt;/td&gt;&lt;td style="border-bottom: rgb(188,189,192) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left; padding-left: 3pt"&gt;Compensation Actually Paid&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eecd--PeoActuallyPaidCompAmt_c20200701__20210630__ecd--IndividualAxis__custom--KemmethMember_z2qwVhpDvx4a" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right"&gt;105,676,083&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eecd--NonPeoNeoAvgCompActuallyPaidAmt_c20200701__20210630_zoY0YhmLxr1j" style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: right"&gt;26,444,391&lt;/td&gt;&lt;td style="border-bottom: rgb(34,75,174) 1px solid; color: #404040; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="From2024-07-012025-06-30_custom_KeldermanMember"
      decimals="0"
      id="Fact000087"
      unitRef="USD">8151181</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2024-07-01to2025-06-30"
      decimals="0"
      id="Fact000088"
      unitRef="USD">3748508</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-07-012024-06-30_custom_KeldermanMember"
      decimals="0"
      id="Fact000089"
      unitRef="USD">2636900</ecd:PeoTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2023-07-012024-06-30_custom_KummethMember"
      decimals="0"
      id="Fact000090"
      unitRef="USD">6792945</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2023-07-012024-06-30"
      decimals="0"
      id="Fact000091"
      unitRef="USD">3303421</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2022-07-012023-06-30_custom_KummethMember"
      decimals="0"
      id="Fact000092"
      unitRef="USD">30584644</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2022-07-012023-06-30"
      decimals="0"
      id="Fact000093"
      unitRef="USD">2258387</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2021-07-012022-06-30_custom_KummethMember"
      decimals="0"
      id="Fact000094"
      unitRef="USD">15370549</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2021-07-012022-06-30"
      decimals="0"
      id="Fact000095"
      unitRef="USD">3223063</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-07-012025-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_PeoMember_custom_KeldermanMember"
      decimals="0"
      id="Fact000096"
      unitRef="USD">-5862791</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-07-012025-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000097"
      unitRef="USD">-1264411</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_PeoMember_custom_KeldermanMember"
      decimals="0"
      id="Fact000098"
      unitRef="USD">-2152815</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000099"
      unitRef="USD">-5000028</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000100"
      unitRef="USD">-1349102</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-07-012023-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000101"
      unitRef="USD">-29325210</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-07-012023-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000102"
      unitRef="USD">-850075</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-07-012022-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000103"
      unitRef="USD">-10299362</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-07-012022-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000104"
      unitRef="USD">-949840</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-07-012025-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember"
      decimals="0"
      id="Fact000105"
      unitRef="USD">3511656</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-07-012025-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000106"
      unitRef="USD">1569604</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember"
      decimals="0"
      id="Fact000107"
      unitRef="USD">2344977</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000108"
      unitRef="USD">4234157</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000109"
      unitRef="USD">2565518</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-07-012023-06-30_custom_AMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000110"
      unitRef="USD">4318227</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-07-012023-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000111"
      unitRef="USD">1382025</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-07-012022-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000112"
      unitRef="USD">6472546</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-07-012022-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000113"
      unitRef="USD">1106688</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-07-012025-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember_custom_KeldermanMember"
      decimals="0"
      id="Fact000114"
      unitRef="USD">-3442309</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-07-012025-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000115"
      unitRef="USD">-1234677</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember_custom_KeldermanMember"
      decimals="0"
      id="Fact000116"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000117"
      unitRef="USD">-1241718</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000118"
      unitRef="USD">-847318</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-07-012023-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000119"
      unitRef="USD">-6132401</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-07-012023-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000120"
      unitRef="USD">-877492</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-07-012022-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000121"
      unitRef="USD">-22021635</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-07-012022-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000122"
      unitRef="USD">-5636997</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-07-012025-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember"
      decimals="0"
      id="Fact000123"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-07-012025-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000124"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember"
      decimals="0"
      id="Fact000125"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000126"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000127"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-07-012023-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000128"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-07-012023-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000129"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-07-012022-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000130"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-07-012022-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000131"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-07-012025-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember"
      decimals="0"
      id="Fact000132"
      unitRef="USD">113976</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-07-012025-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000133"
      unitRef="USD">64200</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember"
      decimals="0"
      id="Fact000134"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000135"
      unitRef="USD">36468</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000136"
      unitRef="USD">-20867</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-07-012023-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000137"
      unitRef="USD">5238918</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-07-012023-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000138"
      unitRef="USD">633346</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-07-012022-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000139"
      unitRef="USD">4128278</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-07-012022-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000140"
      unitRef="USD">469566</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-07-012025-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember"
      decimals="0"
      id="Fact000141"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-07-012025-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000142"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_PeoMember_custom_KeldermanMember"
      decimals="0"
      id="Fact000143"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000144"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2023-07-012024-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000145"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-07-012023-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000146"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2022-07-012023-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000147"
      unitRef="USD">-121511</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-07-012022-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000148"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2021-07-012022-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000149"
      unitRef="USD">-892961</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2024-07-012025-06-30_custom_KeldemanMember"
      decimals="0"
      id="Fact000150"
      unitRef="USD">2471713</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2024-07-01to2025-06-30"
      decimals="0"
      id="Fact000151"
      unitRef="USD">2883223</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-07-012024-06-30_custom_KeldemanMember"
      decimals="0"
      id="Fact000152"
      unitRef="USD">2828450</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2023-07-012024-06-30_custom_KemmethMember"
      decimals="0"
      id="Fact000153"
      unitRef="USD">4821823</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2023-07-012024-06-30"
      decimals="0"
      id="Fact000154"
      unitRef="USD">3651652</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2022-07-012023-06-30_custom_KemmethMember"
      decimals="0"
      id="Fact000155"
      unitRef="USD">4684176</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2022-07-012023-06-30"
      decimals="0"
      id="Fact000156"
      unitRef="USD">2424680</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2021-07-012022-06-30_custom_KemmethMember"
      decimals="0"
      id="Fact000157"
      unitRef="USD">-6349624</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2021-07-012022-06-30"
      decimals="0"
      id="Fact000158"
      unitRef="USD">-2680481</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeoTotalCompAmt
      contextRef="From2020-07-012021-06-30_custom_KummethMember"
      decimals="0"
      id="Fact000159"
      unitRef="USD">15889896</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="From2020-07-012021-06-30"
      decimals="0"
      id="Fact000160"
      unitRef="USD">4950600</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2024-07-012025-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000161"
      unitRef="USD">-11199803</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-07-012021-06-30_custom_SubtractGrantDateFairValueOfOptionAndStockAwardsGrantedInTheFiscalYeaMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000162"
      unitRef="USD">-1722395</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-07-012021-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000163"
      unitRef="USD">30362017</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-07-012021-06-30_custom_AddfairValueAtFiscalYearEndOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000164"
      unitRef="USD">10602750</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-07-012021-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000165"
      unitRef="USD">64935446</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-07-012021-06-30_custom_AddSubtractYearOverYearChangeInFairValueOfOutstandingAndUnvestedOptionAndStockAwardsGrantedInPriorFiscalYearsMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000166"
      unitRef="USD">11789651</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-07-012021-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000167"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-07-012021-06-30_custom_AddVestingDateFairValueOfOptionAndStockAwardsGrantedAndVestingDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000168"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-07-012021-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000169"
      unitRef="USD">5688527</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-07-012021-06-30_custom_AddSubtractChangeAsOfTheVestingDateFromTheEndOfThePriorFiscalYearInFairValueOfOptionAndStockAwardsGrantedInAnyPriorFiscalYearForWhichVestingConditionsWereSatisfiedDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000170"
      unitRef="USD">823785</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-07-012021-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_PeoMember_custom_KemmethMember"
      decimals="0"
      id="Fact000171"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="From2020-07-012021-06-30_custom_SubtractAwardsGrantedInPriorYearsThatDidNotMeetTheApplicableVestingConditionsDuringTheFiscalYearMember_ecd_NonPeoNeoMember"
      decimals="0"
      id="Fact000172"
      unitRef="USD">0</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="From2020-07-012021-06-30_custom_KemmethMember"
      decimals="0"
      id="Fact000173"
      unitRef="USD">105676083</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="From2020-07-012021-06-30"
      decimals="0"
      id="Fact000174"
      unitRef="USD">26444391</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TabularListTableTextBlock contextRef="From2024-07-01to2025-06-30" id="Fact000175">While we utilized &lt;span id="xdx_903_eecd--MeasureName_c20240701__20250630__ecd--MeasureAxis__1_zgsB9yTo3lig"&gt;Organic Revenue&lt;/span&gt; Growth and &lt;span id="xdx_902_eecd--MeasureName_c20240701__20250630__ecd--MeasureAxis__2_ziBhrrhUdEmg"&gt;Adjusted
Net Income&lt;/span&gt; in fiscal 2025 as the two performance measures to align executive compensation with performance, Adjusted Net Income
is not presented in the &#x201c;Pay versus performance&#x201d; table. In accordance with SEC rules, we are providing the following
graphic descriptions of the relationships between information presented in the &#x201c;Pay versus performance&#x201d; table, as well
as between Adjusted Net Income and Company performance.</ecd:TabularListTableTextBlock>
    <ecd:MeasureName contextRef="From2024-07-012025-06-30_1" id="Fact000176">Organic Revenue</ecd:MeasureName>
    <ecd:MeasureName contextRef="From2024-07-012025-06-30_2" id="Fact000177">Adjusted Net Income</ecd:MeasureName>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="From2024-07-01to2025-06-30" id="Fact000178">
&lt;p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-top: 0; text-align: center; margin-bottom: 0"&gt;&lt;img alt="" src="ltechx70x1.jpg" style="width: 780px"/&gt;&lt;/p&gt;
</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="From2024-07-01to2025-06-30" id="Fact000179">
&lt;p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-top: 0; text-align: center; margin-bottom: 0"&gt;&lt;img alt="" src="ltechx70x1.jpg" style="width: 780px"/&gt;&lt;/p&gt;
</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock contextRef="From2024-07-01to2025-06-30" id="Fact000180">
&lt;p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-top: 0; text-align: center; margin-bottom: 0"&gt;&lt;img alt="" src="ltechx70x1.jpg" style="width: 780px"/&gt;&lt;/p&gt;
</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
    <ecd:TotalShareholderRtnVsPeerGroupTextBlock contextRef="From2024-07-01to2025-06-30" id="Fact000181">
&lt;p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-top: 0; text-align: center; margin-bottom: 0"&gt;&lt;img alt="" src="ltechx70x1.jpg" style="width: 780px"/&gt;&lt;/p&gt;
</ecd:TotalShareholderRtnVsPeerGroupTextBlock>
</xbrl>
