<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:msft="http://www.microsoft.com/20230630"
  xmlns:us-gaap="http://fasb.org/us-gaap/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="msft-20230630.xsd" xlink:type="simple"/>
    <context id="P07_01_2022To06_30_2023">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2021To06_30_2022">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2020To06_30_2021">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2020To06_30_2021_AmountsReportedAsStockAwardsInSctMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:AmountsReportedAsStockAwardsInSctMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2020To06_30_2021_AmountsReportedAsStockAwardsInSctMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:AmountsReportedAsStockAwardsInSctMember</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="P07_01_2020To06_30_2021_FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2020To06_30_2021_FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMember</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="P07_01_2020To06_30_2021_ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2020To06_30_2021_ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMember</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="P07_01_2020To06_30_2021_ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-01</startDate>
            <endDate>2021-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2020To06_30_2021_ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMember</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="P07_01_2021To06_30_2022_AmountsReportedAsStockAwardsInSctMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:AmountsReportedAsStockAwardsInSctMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2021To06_30_2022_AmountsReportedAsStockAwardsInSctMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:AmountsReportedAsStockAwardsInSctMember</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="P07_01_2021To06_30_2022_FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2021To06_30_2022_FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMember</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="P07_01_2021To06_30_2022_ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2021To06_30_2022_ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMember</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="P07_01_2021To06_30_2022_ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-07-01</startDate>
            <endDate>2022-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2021To06_30_2022_ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMember</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="P07_01_2022To06_30_2023_AmountsReportedAsStockAwardsInSctMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:AmountsReportedAsStockAwardsInSctMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2022To06_30_2023_AmountsReportedAsStockAwardsInSctMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:AmountsReportedAsStockAwardsInSctMember</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="P07_01_2022To06_30_2023_FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2022To06_30_2023_FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMember</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="P07_01_2022To06_30_2023_ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2022To06_30_2023_ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMember</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="P07_01_2022To06_30_2023_ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2022To06_30_2023_ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">msft:ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMember</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="P07_01_2022To06_30_2023_1TypedMemberecdMeasureAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2022To06_30_2023_2TypedMemberecdMeasureAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2022To06_30_2023_3TypedMemberecdMeasureAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="P07_01_2022To06_30_2023_4TypedMemberecdMeasureAxis">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000789019</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>4</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-07-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <unit id="Unit_USD">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:DocumentType contextRef="P07_01_2022To06_30_2023" id="hidden90047106">DEF 14A</dei:DocumentType>
    <dei:AmendmentFlag contextRef="P07_01_2022To06_30_2023">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="P07_01_2022To06_30_2023">0000789019</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="P07_01_2022To06_30_2023">Microsoft Corporation</dei:EntityRegistrantName>
    <ecd:PvpTableTextBlock contextRef="P07_01_2022To06_30_2023">&lt;div id="toc356108_24" style="margin-top:4pt; margin-bottom:0pt; font-size:14pt; font-family:arial"&gt;&lt;div style="color: rgb(0, 117, 201); letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Pay Versus Performance &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:arial"&gt;This section provides disclosure about the relationship between executive compensation actually paid to our principal executive officer (&#x201c;PEO&#x201d;) and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-PEO&lt;/div&gt; Named Executives and certain financial performance measures of the Company for the fiscal years listed below. This disclosure has been prepared in accordance with Item 402(v) of Regulation &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;S-K&lt;/div&gt; under the Securities Exchange Act of 1934 (the &#x201c;Pay Versus Performance Rules&#x201d;) and does not necessarily reflect how the Compensation Committee evaluates compensation decisions. &lt;/div&gt;&lt;div style="margin-top: 12pt; margin-bottom: 0pt; font-size: 12pt; font-family: arial;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Pay for Performance Table &lt;/div&gt;&lt;/div&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:8pt;width:100%;border:0"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:27%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:3%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:2%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td rowspan="2" style="BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 0.5em; font-size: 8pt; font-family: arial; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Year&lt;div style="font-size:75%; vertical-align:top;display:inline;;font-size:6.6px"&gt;1&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 0.5em; font-size: 8pt; font-family: arial; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(a)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Summary&lt;br/&gt; Compensation&lt;br/&gt; Table Total&lt;br/&gt; for PEO&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($) (b)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Compensation&lt;br/&gt; Actually Paid&lt;br/&gt; to PEO&lt;div style="font-size:75%; vertical-align:top;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($) (c)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&lt;br/&gt; Summary&lt;br/&gt; Compensation&lt;br/&gt; Table Total&lt;br/&gt; for &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-PEO&lt;/div&gt;&lt;br/&gt; Named&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Executive&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Officers&lt;br/&gt; ($) (d)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&lt;br/&gt; Compensation&lt;br/&gt; Actually&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Paid to&lt;br/&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-PEO&lt;/div&gt;&lt;br/&gt; Named&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Executive&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Officers&lt;div style="font-size:75%; vertical-align:top;display:inline;;font-size:6.6px"&gt;2&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($) (e)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00px solid #000000;vertical-align:bottom"&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Value&#160;of&#160;Initial&#160;Fixed&#160;$100&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-family: arial; font-size: 8pt; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Investment Based On:&lt;div style="font-size:75%; vertical-align:top;display:inline;;font-size:6.6px"&gt;3&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5pt;"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Net&#160;Income&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;br/&gt; (in&#160;millions)&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(h)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" rowspan="2" style="BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Microsoft&lt;br/&gt; Incentive&lt;br/&gt; Plan&lt;br/&gt; Revenue&lt;div style="font-size:75%; vertical-align:top;display:inline;;font-size:6.6px"&gt;4&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;br/&gt; (in&#160;billions)&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;(i)&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 2pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td rowspan="2" style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom;text-align:right;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Microsoft&lt;br/&gt; Total&lt;br/&gt; Shareholder&lt;br/&gt; Return&lt;br/&gt; ($) (f)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom;text-align:right;"&gt;&lt;div style="font-size: 8pt; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Peer Group&lt;br/&gt; Total&lt;br/&gt; Shareholder&lt;br/&gt; Return&lt;br/&gt; ($) (g)&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.63em; text-indent: -1em; font-size: 8pt; font-family: arial; line-height: normal;"&gt;2023&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;48,512,537&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;93,079,188&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;16,009,805&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;29,288,965&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;172&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;168&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;72,361&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;220.08&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.63em; text-indent: -1em; font-size: 8pt; font-family: arial; line-height: normal;"&gt;2022&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;54,946,310&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;56,936,384&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;20,074,444&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;20,527,908&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;128&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;123&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;72,738&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;206.67&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height:3.75pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.63em; text-indent: -1em; font-size: 8pt; font-family: arial; line-height: normal;"&gt;2021&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;49,858,280&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;139,060,569&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;22,306,746&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;39,456,632&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;134&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;150&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;61,271&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:bottom;text-align:right;"&gt;170.54&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:4pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:7pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;(1)&#160;&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: arial; text-align: left; line-height: normal;"&gt;The &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-PEO&lt;/div&gt; Named Executives for each of fiscal years 2023 and 2022 were: Amy E. Hood, Judson B. Althoff, Bradford L. Smith, and Christopher D. Young. The &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-PEO&lt;/div&gt; Named Executives for fiscal year 2021 were: Amy E. Hood, Jean-Philippe Courtois, Bradford L. Smith, and Christopher D. Young. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:4pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:7pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;(2)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: arial; text-align: left; line-height: normal;"&gt;The dollar amounts reported represent the amount of &#x201c;compensation actually paid,&#x201d; as calculated in accordance with the Pay Versus Performance Rules. These dollar amounts do not reflect the actual amounts of compensation earned by or paid to our Named Executives during the applicable year. For purposes of calculating &#x201c;compensation actually paid,&#x201d; the fair value of equity awards is calculated in accordance with FASB ASC Topic 718 using the same assumption methodologies used to calculate the grant date fair value of awards for purposes of the Summary Compensation Table (refer to &#x201c;Named Executive Officer Compensation &#x2013; Fiscal Year 2023 Compensation Tables &#x2013; Summary Compensation Table&#x201d; for additional information). &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:4pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:7pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;(3)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: arial; text-align: left; line-height: normal;"&gt;In accordance with the Pay Versus Performance Rules, Microsoft and Peer Group total shareholder return (&#x201c;TSR&#x201d;) is determined based on the value of an initial fixed investment through the end of the listed fiscal year. The Peer Group TSR set forth in this table was determined using the Nasdaq Computer Index, which we also use in preparing the stock performance graph required by Item 201(e) of Regulation &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;S-K&lt;/div&gt; for our Annual Report for the fiscal year ended June&#160;30, 2023. &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:4pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:7pt;border:0;width:100%"&gt;
&lt;tr style="page-break-inside:avoid"&gt;
&lt;td style="width:3%;vertical-align:top;text-align:left;"&gt;(4)&lt;/td&gt;
&lt;td style="vertical-align:top;text-align:left;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 7pt; font-family: arial; text-align: left; line-height: normal;"&gt;We have determined that Microsoft Incentive Plan Revenue (as defined on page 43) is the financial performance measure that, in the Company&#x2019;s assessment, represents the most important financial performance measure used to link &#x201c;compensation actually paid&#x201d; to our Named Executives, for fiscal year 2023, to company performance (the &#x201c;Company Selected Measure&#x201d; as defined in the Pay Versus Performance Rules). &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="P07_01_2022To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">48512537</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P07_01_2022To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">93079188</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P07_01_2022To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">16009805</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P07_01_2022To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">29288965</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="P07_01_2022To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">172</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="P07_01_2022To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">168</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="P07_01_2022To06_30_2023"
      decimals="-6"
      unitRef="Unit_USD">72361000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="P07_01_2022To06_30_2023"
      decimals="-7"
      unitRef="Unit_USD">220080000000.00</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P07_01_2021To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">54946310</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P07_01_2021To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">56936384</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P07_01_2021To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">20074444</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P07_01_2021To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">20527908</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="P07_01_2021To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">128</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="P07_01_2021To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">123</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="P07_01_2021To06_30_2022"
      decimals="-6"
      unitRef="Unit_USD">72738000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="P07_01_2021To06_30_2022"
      decimals="-7"
      unitRef="Unit_USD">206670000000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P07_01_2020To06_30_2021"
      decimals="0"
      unitRef="Unit_USD">49858280</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P07_01_2020To06_30_2021"
      decimals="0"
      unitRef="Unit_USD">139060569</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P07_01_2020To06_30_2021"
      decimals="0"
      unitRef="Unit_USD">22306746</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P07_01_2020To06_30_2021"
      decimals="0"
      unitRef="Unit_USD">39456632</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt
      contextRef="P07_01_2020To06_30_2021"
      decimals="0"
      unitRef="Unit_USD">134</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt
      contextRef="P07_01_2020To06_30_2021"
      decimals="0"
      unitRef="Unit_USD">150</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss
      contextRef="P07_01_2020To06_30_2021"
      decimals="-6"
      unitRef="Unit_USD">61271000000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt
      contextRef="P07_01_2020To06_30_2021"
      decimals="-7"
      unitRef="Unit_USD">170540000000</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="P07_01_2022To06_30_2023">The &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-PEO&lt;/div&gt; Named Executives for each of fiscal years 2023 and 2022 were: Amy E. Hood, Judson B. Althoff, Bradford L. Smith, and Christopher D. Young. The &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-PEO&lt;/div&gt; Named Executives for fiscal year 2021 were: Amy E. Hood, Jean-Philippe Courtois, Bradford L. Smith, and Christopher D. Young.</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeerGroupIssuersFnTextBlock contextRef="P07_01_2022To06_30_2023">In accordance with the Pay Versus Performance Rules, Microsoft and Peer Group total shareholder return (&#x201c;TSR&#x201d;) is determined based on the value of an initial fixed investment through the end of the listed fiscal year. The Peer Group TSR set forth in this table was determined using the Nasdaq Computer Index, which we also use in preparing the stock performance graph required by Item 201(e) of Regulation &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;S-K&lt;/div&gt; for our Annual Report for the fiscal year ended June&#160;30, 2023.</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:CoSelectedMeasureName contextRef="P07_01_2022To06_30_2023">Microsoft Incentive Plan Revenue</ecd:CoSelectedMeasureName>
    <ecd:AdjToPeoCompFnTextBlock contextRef="P07_01_2022To06_30_2023">&lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:arial"&gt;The following table shows the amounts deducted from and added to the Summary Compensation Table total compensation to calculate the &#x201c;compensation actually paid&#x201d; to our PEO and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-PEO&lt;/div&gt; Named Executives in accordance with the Pay Versus Performance Rules. &lt;/div&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:8pt;width:100%;border:0"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:46%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5px;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00px solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5px;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00px solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5px;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00px solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&#160; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 2pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom;text-align:right;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;PEO&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom;text-align:right;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&#160;for&lt;br/&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-PEO&lt;/div&gt;&lt;br/&gt; NEO&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom;text-align:right;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;PEO&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom;text-align:right;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&#160;for&lt;br/&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-PEO&lt;/div&gt;&lt;br/&gt; NEO&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom;text-align:right;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;PEO&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom;text-align:right;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&#160;for&lt;br/&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-PEO&lt;/div&gt;&lt;br/&gt; NEO&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: top; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 8pt; font-family: arial; line-height: normal; white-space: nowrap;"&gt;Summary Compensation Table (&#x201c;SCT&#x201d;) Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;48,512,537&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;16,009,805&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;54,946,310&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;20,074,444&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;49,858,280&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;22,306,746&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: top; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 8pt; font-family: arial; line-height: normal; white-space: nowrap;"&gt;Amounts Reported as &#x2018;Stock Awards&#x2019; in SCT&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(39,236,137)&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(12,794,861)&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(42,269,560)&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(15,496,861)&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(33,036,030)&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(16,924,809)&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: top; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 8pt; font-family: arial; line-height: normal; white-space: nowrap;"&gt;Fair Value of Equity Awards Granted in the Year and Unvested as of Year End&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;64,088,514&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;19,562,753&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;35,069,688&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;13,075,853&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;57,179,211&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;26,131,853&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: top; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 8pt; font-family: arial; line-height: normal; white-space: nowrap;"&gt;Change in Fair Value of Outstanding and Unvested Equity Awards, Year Over Year&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;16,808,552&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,279,812&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;193,685&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(166,764)&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;21,067,308&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5,281,172&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: top; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 8pt; font-family: arial; line-height: normal; white-space: nowrap;"&gt;Change in Fair Value of Equity Awards Vested, Granted in a Previous Year&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,905,722&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;231,456&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;8,996,261&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,041,236&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;43,991,800&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,661,670&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: top; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 8pt; font-family: arial; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Compensation Actually Paid&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;93,079,188&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;29,288,965&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;56,936,384&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;20,527,908&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;139,060,569&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;39,456,632&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="P07_01_2022To06_30_2023">&lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:arial"&gt;The following table shows the amounts deducted from and added to the Summary Compensation Table total compensation to calculate the &#x201c;compensation actually paid&#x201d; to our PEO and &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-PEO&lt;/div&gt; Named Executives in accordance with the Pay Versus Performance Rules. &lt;/div&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:8pt;width:100%;border:0"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:46%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5px;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00px solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2023&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5px;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00px solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2022&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5px;"&gt;&#160;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5px;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="6" style="border-bottom:1.00px solid #000000;vertical-align:bottom;text-align:center;"&gt;&lt;div style="letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;2021&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align: bottom; padding-bottom: 0.5px;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&#160; &lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 2pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom;text-align:right;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;PEO&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom;text-align:right;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&#160;for&lt;br/&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-PEO&lt;/div&gt;&lt;br/&gt; NEO&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom;text-align:right;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;PEO&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom;text-align:right;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&#160;for&lt;br/&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-PEO&lt;/div&gt;&lt;br/&gt; NEO&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom;text-align:right;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;PEO&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td colspan="2" style="padding-bottom:2pt ;BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom;text-align:right;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Average&#160;for&lt;br/&gt; &lt;div style="white-space: nowrap; letter-spacing: 0px; top: 0px;;display:inline;"&gt;Non-PEO&lt;/div&gt;&lt;br/&gt; NEO&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 8pt; font-family: arial; text-align: right; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;($)&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style=" BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: top; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 8pt; font-family: arial; line-height: normal; white-space: nowrap;"&gt;Summary Compensation Table (&#x201c;SCT&#x201d;) Total&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;48,512,537&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;16,009,805&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;54,946,310&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;20,074,444&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;49,858,280&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;22,306,746&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: top; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 8pt; font-family: arial; line-height: normal; white-space: nowrap;"&gt;Amounts Reported as &#x2018;Stock Awards&#x2019; in SCT&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(39,236,137)&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(12,794,861)&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(42,269,560)&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(15,496,861)&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(33,036,030)&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(16,924,809)&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: top; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 8pt; font-family: arial; line-height: normal; white-space: nowrap;"&gt;Fair Value of Equity Awards Granted in the Year and Unvested as of Year End&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;64,088,514&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;19,562,753&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;35,069,688&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;13,075,853&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;57,179,211&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;26,131,853&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: top; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 8pt; font-family: arial; line-height: normal; white-space: nowrap;"&gt;Change in Fair Value of Outstanding and Unvested Equity Awards, Year Over Year&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;16,808,552&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;6,279,812&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;193,685&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;(166,764)&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;21,067,308&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;5,281,172&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: top; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 8pt; font-family: arial; line-height: normal; white-space: nowrap;"&gt;Change in Fair Value of Equity Awards Vested, Granted in a Previous Year&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,905,722&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;231,456&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;8,996,261&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;3,041,236&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;43,991,800&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;2,661,670&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;
&lt;td colspan="4" style="height: 3.75pt; white-space: nowrap;"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:8pt"&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: top; white-space: nowrap;"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.5em; font-size: 8pt; font-family: arial; line-height: normal; white-space: nowrap;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Compensation Actually Paid&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;93,079,188&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;29,288,965&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;56,936,384&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;20,527,908&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;139,060,569&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;"&gt;&#160;&lt;/td&gt;
&lt;td style="padding-bottom: 2pt; border-bottom: 0.75pt solid rgb(0, 117, 201); vertical-align: bottom; white-space: nowrap;;text-align:right;"&gt;39,456,632&lt;/td&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;white-space:nowrap;vertical-align:bottom"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt
      contextRef="P07_01_2022To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">48512537</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P07_01_2022To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">16009805</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P07_01_2021To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">54946310</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P07_01_2021To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">20074444</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:PeoTotalCompAmt
      contextRef="P07_01_2020To06_30_2021"
      decimals="0"
      unitRef="Unit_USD">49858280</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt
      contextRef="P07_01_2020To06_30_2021"
      decimals="0"
      unitRef="Unit_USD">22306746</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2022To06_30_2023_AmountsReportedAsStockAwardsInSctMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">-39236137</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2022To06_30_2023_AmountsReportedAsStockAwardsInSctMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">-12794861</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2021To06_30_2022_AmountsReportedAsStockAwardsInSctMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">-42269560</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2021To06_30_2022_AmountsReportedAsStockAwardsInSctMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">-15496861</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2020To06_30_2021_AmountsReportedAsStockAwardsInSctMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">-33036030</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2020To06_30_2021_AmountsReportedAsStockAwardsInSctMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">-16924809</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2022To06_30_2023_FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">64088514</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2022To06_30_2023_FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">19562753</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2021To06_30_2022_FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">35069688</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2021To06_30_2022_FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">13075853</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2020To06_30_2021_FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">57179211</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2020To06_30_2021_FairValueOfEquityAwardsGrantedInTheYearAndUnvestedAsOfYearEndMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">26131853</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2022To06_30_2023_ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">16808552</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2022To06_30_2023_ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">6279812</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2021To06_30_2022_ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">193685</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2021To06_30_2022_ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">-166764</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2020To06_30_2021_ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">21067308</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2020To06_30_2021_ChangeInFairValueOfOutstandingAndUnvestedEquityAwardsYearOverYearMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">5281172</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2022To06_30_2023_ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">2905722</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2022To06_30_2023_ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">231456</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2021To06_30_2022_ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">8996261</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2021To06_30_2022_ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">3041236</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2020To06_30_2021_ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMemberecdAdjToCompAxis_PeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">43991800</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt
      contextRef="P07_01_2020To06_30_2021_ChangeInFairValueOfEquityAwardsVestedGrantedInAPreviousYearMemberecdAdjToCompAxis_NonPeoNeoMemberecdExecutiveCategoryAxis"
      decimals="0"
      unitRef="Unit_USD">2661670</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P07_01_2022To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">93079188</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P07_01_2022To06_30_2023"
      decimals="0"
      unitRef="Unit_USD">29288965</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P07_01_2021To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">56936384</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P07_01_2021To06_30_2022"
      decimals="0"
      unitRef="Unit_USD">20527908</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:PeoActuallyPaidCompAmt
      contextRef="P07_01_2020To06_30_2021"
      decimals="0"
      unitRef="Unit_USD">139060569</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt
      contextRef="P07_01_2020To06_30_2021"
      decimals="0"
      unitRef="Unit_USD">39456632</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TabularListTableTextBlock contextRef="P07_01_2022To06_30_2023">&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 9pt; font-family: arial;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&lt;div style="font-style: normal; letter-spacing: 0px; top: 0px;;display:inline;"&gt;&lt;div style="font-style:italic;display:inline;"&gt;Financial Performance Measures &lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="margin-top:6pt; margin-bottom:0pt; font-size:9pt; font-family:arial"&gt;In accordance with the Pay Versus Performance Rules, the following table lists the financial performance measures that, in the Company&#x2019;s assessment, represent the most important financial performance measures used to link &#x201c;compensation actually paid&#x201d; to our Named Executives, for fiscal year 2023, to Company performance, as further described in our Compensation Discussion and Analysis within the sections titled &#x201c;Annual Cash Incentives&#x201d; (see page 40) and &#x201c;Equity Compensation&#x201d; (see page 41). &lt;/div&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:9pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:100%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:1.00pt solid #000000;vertical-align:bottom"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; text-indent: 0.44em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;Most Important Performance Measures&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3.75pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.44em; text-indent: -1em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;Microsoft Incentive Plan Revenue (Company Selected Measure)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3.75pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.44em; text-indent: -1em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;Relative TSR as compared to the S&amp;amp;P 500&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3.75pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.44em; text-indent: -1em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;Microsoft Cloud Revenue&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="font-size:1pt"&gt;
&lt;td style="height:3.75pt"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="padding-bottom:2pt ;BORDER-BOTTOM:0.75pt solid #0075c9;vertical-align:top"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; margin-left: 1.44em; text-indent: -1em; font-size: 9pt; font-family: arial; line-height: normal;"&gt;Microsoft Incentive Plan Operating Income&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</ecd:TabularListTableTextBlock>
    <ecd:MeasureName contextRef="P07_01_2022To06_30_2023_1TypedMemberecdMeasureAxis">Microsoft Incentive Plan Revenue</ecd:MeasureName>
    <ecd:MeasureName contextRef="P07_01_2022To06_30_2023_2TypedMemberecdMeasureAxis">Relative TSR as compared to the S&amp;P 500</ecd:MeasureName>
    <ecd:MeasureName contextRef="P07_01_2022To06_30_2023_3TypedMemberecdMeasureAxis">Microsoft Cloud Revenue</ecd:MeasureName>
    <ecd:MeasureName contextRef="P07_01_2022To06_30_2023_4TypedMemberecdMeasureAxis">Microsoft Incentive Plan Operating Income</ecd:MeasureName>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="P07_01_2022To06_30_2023">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:12pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:12%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:76%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:10%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:12pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2003;Compensation&#160;Actually&#160;Paid&#160;vs.&#160;Microsoft&#160;TSR&#160;vs.&#160;Peer&#160;Group&#160;TSR&#x2003;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;&lt;div style="font-size:0pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt;margin-bottom:0pt;text-align:center"&gt;
&lt;img alt="LOGO" src="g356108g59p03.jpg"/&gt; &lt;/div&gt;&#160;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:TotalShareholderRtnVsPeerGroupTextBlock contextRef="P07_01_2022To06_30_2023">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:12pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:12%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:76%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:10%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:12pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="font-size: 8pt; margin-top: 0pt; margin-bottom: 0pt; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2003;Compensation&#160;Actually&#160;Paid&#160;vs.&#160;Microsoft&#160;TSR&#160;vs.&#160;Peer&#160;Group&#160;TSR&#x2003;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-size: 4pt; margin-top: 0pt; margin-bottom: 1pt; text-align: left; line-height: normal;"&gt;&#160;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;&lt;div style="font-size:0pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt;margin-bottom:0pt;text-align:center"&gt;
&lt;img alt="LOGO" src="g356108g59p03.jpg"/&gt; &lt;/div&gt;&lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt;&#160;</ecd:TotalShareholderRtnVsPeerGroupTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="P07_01_2022To06_30_2023">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:12pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:10%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:81%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:7%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:12pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 12pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2003;Compensation&#160;Actually&#160;Paid&#160;vs.&#160;Net&#160;Income&#160;vs.&#160;Incentive&#160;Plan&#160;Revenue&#x2003;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;&lt;div style="font-size:0pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt;margin-bottom:0pt;text-align:center"&gt;
&lt;img alt="LOGO" src="g356108g59p04.jpg"/&gt; &lt;/div&gt;&lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock contextRef="P07_01_2022To06_30_2023">
&lt;table cellpadding="0" cellspacing="0" style="BORDER-COLLAPSE:COLLAPSE; font-family:arial; font-size:12pt;width:100%;border:0;margin:0 auto"&gt;
&lt;tr style="font-size: 0px;"&gt;
&lt;td style="width:10%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:81%"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom;width:1%"&gt;&lt;/td&gt;
&lt;td style="width:7%"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:12pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align:bottom"&gt;&#160;&lt;/td&gt;
&lt;td rowspan="2" style="vertical-align:bottom;white-space:nowrap"&gt;&lt;div style="margin-top: 0pt; margin-bottom: 1pt; font-size: 12pt; font-family: arial; text-align: center; line-height: normal;"&gt;&lt;div style="font-weight:bold;display:inline;"&gt;&#x2003;Compensation&#160;Actually&#160;Paid&#160;vs.&#160;Net&#160;Income&#160;vs.&#160;Incentive&#160;Plan&#160;Revenue&#x2003;&lt;/div&gt;&lt;/div&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="page-break-inside:avoid ; font-family:arial; font-size:9pt"&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;
&lt;td style="vertical-align:bottom"&gt;&#160;&#160;&lt;/td&gt;
&lt;td style="vertical-align:top"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;div style="font-size:12pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;&lt;div style="font-size:0pt;margin-top:0pt;margin-bottom:0pt"&gt;&#160;&lt;/div&gt;&lt;div style="margin-top:0pt;margin-bottom:0pt;text-align:center"&gt;
&lt;img alt="LOGO" src="g356108g59p04.jpg"/&gt; &lt;/div&gt;&lt;div style="margin-top:0pt;margin-bottom:0pt ; font-size:8pt"&gt;&#160;&lt;/div&gt;&#160;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
</xbrl>
