<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:aso="http://academy.com/20250409"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="aso-20250409.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.HicksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.LawrenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.HicksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-29</startDate>
            <endDate>2024-02-03</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.LawrenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-29</startDate>
            <endDate>2024-02-03</endDate>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
        </entity>
        <period>
            <startDate>2023-01-29</startDate>
            <endDate>2024-02-03</endDate>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.HicksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2023-01-28</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.LawrenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2023-01-28</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
        </entity>
        <period>
            <startDate>2022-01-30</startDate>
            <endDate>2023-01-28</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.HicksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2022-01-29</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.LawrenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2022-01-29</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
        </entity>
        <period>
            <startDate>2021-01-31</startDate>
            <endDate>2022-01-29</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.HicksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-02</startDate>
            <endDate>2021-01-30</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.LawrenceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-02</startDate>
            <endDate>2021-01-30</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
        </entity>
        <period>
            <startDate>2020-02-02</startDate>
            <endDate>2021-01-30</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.HicksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:EqtyAwrdsInSummryCompstnTblForAplblYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.HicksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.HicksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.HicksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.HicksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:PeoMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:IndividualAxis">aso:Mr.HicksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:explicitMember dimension="ecd:AdjToCompAxis">ecd:FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="ecd:ExecutiveCategoryAxis">ecd:NonPeoNeoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>1</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>2</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>3</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001817358</identifier>
            <segment>
                <xbrldi:typedMember dimension="ecd:MeasureAxis">
                    <ecd:MeasureAxis.domain>4</ecd:MeasureAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-02-04</startDate>
            <endDate>2025-02-01</endDate>
        </period>
    </context>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-2">0001817358</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="c-1" id="f-3">PRE 14A</dei:DocumentType>
    <dei:AmendmentFlag contextRef="c-1" id="f-4">false</dei:AmendmentFlag>
    <dei:EntityRegistrantName contextRef="c-1" id="f-1">ACADEMY SPORTS AND OUTDOORS, INC.</dei:EntityRegistrantName>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="c-1" id="f-5">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <ecd:AwardTmgHowMnpiCnsdrdTextBlock contextRef="c-1" id="f-7">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:400;line-height:12.00pt"&gt;The Committee generally approves annual equity awards for the Company&#x2019;s executive officers at its regularly scheduled meeting in the first quarter of each year and the Company typically approves annual awards to non-executive team members in the first quarter of the fiscal year. Such annual awards generally have a grant date effective on the third trading day following the filing of the Company's Annual Report on Form 10-K for the prior fiscal year. Awards to directors are typically made on the first date of the Company&#x2019;s next open trading window following the date of each Annual Stockholders Meeting. Additionally, team members may enroll to purchase shares of the Company&#x2019;s Common Stock under the terms of the Company&#x2019;s 2020 Employee Stock Purchase Plan, with purchase dates generally in June and December of each year. In special circumstances, including the hiring or promotion of an individual or where otherwise determined to be in the best interest of the Company, the Committee or its authorized delegate may approve grants to be effective at other times. The Company may also change these equity grant practices in the future. The Company does not time the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation.&lt;/span&gt;&lt;/div&gt;</ecd:AwardTmgHowMnpiCnsdrdTextBlock>
    <ecd:AwardTmgMnpiDiscTextBlock contextRef="c-1" id="f-6">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:400;line-height:12.00pt"&gt;The Committee generally approves annual equity awards for the Company&#x2019;s executive officers at its regularly scheduled meeting in the first quarter of each year and the Company typically approves annual awards to non-executive team members in the first quarter of the fiscal year. Such annual awards generally have a grant date effective on the third trading day following the filing of the Company's Annual Report on Form 10-K for the prior fiscal year. Awards to directors are typically made on the first date of the Company&#x2019;s next open trading window following the date of each Annual Stockholders Meeting. Additionally, team members may enroll to purchase shares of the Company&#x2019;s Common Stock under the terms of the Company&#x2019;s 2020 Employee Stock Purchase Plan, with purchase dates generally in June and December of each year. In special circumstances, including the hiring or promotion of an individual or where otherwise determined to be in the best interest of the Company, the Committee or its authorized delegate may approve grants to be effective at other times. The Company may also change these equity grant practices in the future. The Company does not time the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation.&lt;/span&gt;&lt;/div&gt;</ecd:AwardTmgMnpiDiscTextBlock>
    <ecd:AwardTmgPredtrmndFlag contextRef="c-1" id="f-8">true</ecd:AwardTmgPredtrmndFlag>
    <ecd:AwardTmgMethodTextBlock contextRef="c-1" id="f-9">Additionally, team members may enroll to purchase shares of the Company&#x2019;s Common Stock under the terms of the Company&#x2019;s 2020 Employee Stock Purchase Plan, with purchase dates generally in June and December of each year. In special circumstances, including the hiring or promotion of an individual or where otherwise determined to be in the best interest of the Company, the Committee or its authorized delegate may approve grants to be effective at other times. The Company may also change these equity grant practices in the future. The Company does not time the disclosure of material nonpublic information for the purpose of affecting the value of executive compensation.</ecd:AwardTmgMethodTextBlock>
    <ecd:MnpiDiscTimedForCompValFlag contextRef="c-1" id="f-10">false</ecd:MnpiDiscTimedForCompValFlag>
    <ecd:PvpTableTextBlock contextRef="c-1" id="f-11">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:400;line-height:12.00pt"&gt;The following table presents certain information regarding compensation paid to Academy&#x2019;s Principal Executive Officer (&#x201c;PEO&#x201d;) and other Named Executive Officers (&#x201c;Non-PEO NEOs&#x201d;) both as reported in the Summary Compensation Table and with certain adjustments to reflect the CAP to such individuals, as well as certain measures of financial performance, for each of the three fiscal years ended February 1, 2025. The amounts shown below are calculated in accordance with Item 402(v) of Regulation S-K under the Securities Act and do not reflect the actual total compensation realized or received by our PEOs or Non-PEO NEOs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.447%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.275%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.870%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.275%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.233%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:8.275%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:7.682%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#e1d7ac;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;Value of Initial Fixed $100 Investment Based On:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;Year&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:3.9pt;font-weight:700;line-height:130%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;Summary Compensation Table Total for PEO 1&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;Compensation Actually Paid to PEO 1&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:3.9pt;font-weight:700;line-height:130%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;Summary Compensation Table Total for PEO 2&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;Compensation Actually Paid to PEO 2&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:3.9pt;font-weight:700;line-height:130%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;Average Summary Compensation Table Total for Non-PEO NEOs&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;Average Compensation Actually Paid to Non-PEO NEOs&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:3.9pt;font-weight:700;line-height:130%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;Total Stockholder Return&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:3.9pt;font-weight:700;line-height:130%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;Peer Group Total Stockholder Return&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:3.9pt;font-weight:700;line-height:130%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(4)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;Net Income (in Thousands)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:3.9pt;font-weight:700;line-height:130%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;Net Sales&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;(in Billions)&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:3.9pt;font-weight:700;line-height:130%;position:relative;top:-2.1pt;vertical-align:baseline"&gt;(5)&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:6pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;2024&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;8,661,073&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;1,504,404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;2,413,830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;237,350&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;411.35&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;169.31&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;418,447&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;5.93&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;8,627,400&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;11,774,408&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;9,117,082&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;11,619,208&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;2,904,320&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;3,887,928&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;503.29&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;126.27&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;519,190&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;6.16&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;11,357,804&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;23,085,858&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;2,174,177&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;4,364,899&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;431.53&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;93.25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;628,001&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;6.40&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;11,484,293&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;24,288,147&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;3,843,333&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;7,366,023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;289.92&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;109.42&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;671,381&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;6.77&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;&#x2014;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;15,441,951&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;19,771,028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;4,152,979&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;5,102,115&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;165.51&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;104.61&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;308,764&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;5.69&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:PvpTableTextBlock>
    <ecd:PeoTotalCompAmt contextRef="c-2" decimals="0" id="f-12" unitRef="usd">8661073</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-2" decimals="0" id="f-13" unitRef="usd">1504404</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-3" decimals="0" id="f-14" unitRef="usd">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-3" decimals="0" id="f-15" unitRef="usd">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-16" unitRef="usd">2413830</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-17" unitRef="usd">237350</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-1" decimals="2" id="f-18" unitRef="usd">411.35</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-1" decimals="2" id="f-19" unitRef="usd">169.31</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-20" unitRef="usd">418447000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-1" decimals="-7" id="f-21" unitRef="usd">5930000000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-4" decimals="0" id="f-22" unitRef="usd">8627400</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-4" decimals="0" id="f-23" unitRef="usd">11774408</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-5" decimals="0" id="f-24" unitRef="usd">9117082</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-5" decimals="0" id="f-25" unitRef="usd">11619208</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-6" decimals="0" id="f-26" unitRef="usd">2904320</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-6" decimals="0" id="f-27" unitRef="usd">3887928</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-6" decimals="2" id="f-28" unitRef="usd">503.29</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-6" decimals="2" id="f-29" unitRef="usd">126.27</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-6" decimals="-3" id="f-30" unitRef="usd">519190000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-6" decimals="-7" id="f-31" unitRef="usd">6160000000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-7" decimals="0" id="f-32" unitRef="usd">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-7" decimals="0" id="f-33" unitRef="usd">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-8" decimals="0" id="f-34" unitRef="usd">11357804</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-8" decimals="0" id="f-35" unitRef="usd">23085858</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-9" decimals="0" id="f-36" unitRef="usd">2174177</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-9" decimals="0" id="f-37" unitRef="usd">4364899</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-9" decimals="2" id="f-38" unitRef="usd">431.53</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-9" decimals="2" id="f-39" unitRef="usd">93.25</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-9" decimals="-3" id="f-40" unitRef="usd">628001000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-9" decimals="-7" id="f-41" unitRef="usd">6400000000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-10" decimals="0" id="f-42" unitRef="usd">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-10" decimals="0" id="f-43" unitRef="usd">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-11" decimals="0" id="f-44" unitRef="usd">11484293</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-11" decimals="0" id="f-45" unitRef="usd">24288147</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-12" decimals="0" id="f-46" unitRef="usd">3843333</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-12" decimals="0" id="f-47" unitRef="usd">7366023</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-12" decimals="2" id="f-48" unitRef="usd">289.92</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-12" decimals="2" id="f-49" unitRef="usd">109.42</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-12" decimals="-3" id="f-50" unitRef="usd">671381000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-12" decimals="-7" id="f-51" unitRef="usd">6770000000</ecd:CoSelectedMeasureAmt>
    <ecd:PeoTotalCompAmt contextRef="c-13" decimals="0" id="f-52" unitRef="usd">0</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-13" decimals="0" id="f-53" unitRef="usd">0</ecd:PeoActuallyPaidCompAmt>
    <ecd:PeoTotalCompAmt contextRef="c-14" decimals="0" id="f-54" unitRef="usd">15441951</ecd:PeoTotalCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-14" decimals="0" id="f-55" unitRef="usd">19771028</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-15" decimals="0" id="f-56" unitRef="usd">4152979</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-15" decimals="0" id="f-57" unitRef="usd">5102115</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:TotalShareholderRtnAmt contextRef="c-15" decimals="2" id="f-58" unitRef="usd">165.51</ecd:TotalShareholderRtnAmt>
    <ecd:PeerGroupTotalShareholderRtnAmt contextRef="c-15" decimals="2" id="f-59" unitRef="usd">104.61</ecd:PeerGroupTotalShareholderRtnAmt>
    <us-gaap:NetIncomeLoss contextRef="c-15" decimals="-3" id="f-60" unitRef="usd">308764000</us-gaap:NetIncomeLoss>
    <ecd:CoSelectedMeasureAmt contextRef="c-15" decimals="-7" id="f-61" unitRef="usd">5690000000</ecd:CoSelectedMeasureAmt>
    <ecd:NamedExecutiveOfficersFnTextBlock contextRef="c-1" id="f-62">&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:12.17pt"&gt;The PEO and Non-PEO NEOs for the applicable fiscal years were as follows:&lt;/span&gt;&lt;div style="padding-left:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.428%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:5.227%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:32.696%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:58.777%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;Fiscal Year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;PEO&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;Non-PEO NEOs&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Steve Lawrence (PEO 1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Ken Hicks, Sam Johnson, Carl Ford, and Matt McCabe&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Steve Lawrence and Ken Hicks (PEO 2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Michael Mullican, Sam Johnson, Carl Ford, Matt McCabe, and Bill Ennis&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Ken Hicks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Steve Lawrence, Michael Mullican, Sam Johnson, and Manish Maini&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Ken Hicks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:100%"&gt;Steve Lawrence, Michael Mullican, Sam Johnson, and Manish Maini&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Ken Hicks&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Steve Lawrence, Michael Mullican, Sam Johnson, and Jamey Rutherford&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:NamedExecutiveOfficersFnTextBlock>
    <ecd:PeoName contextRef="c-1" id="f-63">Steve Lawrence</ecd:PeoName>
    <ecd:PeoName contextRef="c-5" id="f-64">Steve Lawrence</ecd:PeoName>
    <ecd:PeoName contextRef="c-4" id="f-65">Ken Hicks</ecd:PeoName>
    <ecd:PeoName contextRef="c-9" id="f-66">Ken Hicks</ecd:PeoName>
    <ecd:PeoName contextRef="c-12" id="f-67">Ken Hicks</ecd:PeoName>
    <ecd:PeoName contextRef="c-15" id="f-68">Ken Hicks</ecd:PeoName>
    <ecd:AdjToPeoCompFnTextBlock contextRef="c-1" id="f-70">&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:7pt;font-weight:400;line-height:130%;padding-left:12.17pt"&gt;The dollar amounts reported represent the amount of CAP to our PEO and the average CAP to our Non-PEO NEOs, calculated in accordance with SEC rules. These amounts reflect &#x201c;Total&#x201d; compensation as set forth in the Summary Compensation Table for each year, adjusted as shown below with respect to fiscal 2024. Equity values are calculated consistent with the methodology used for originally valuing the grants under FASB ASC Topic 718:&lt;/span&gt;&lt;div style="margin-bottom:7pt;padding-left:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.279%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.623%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.920%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.419%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#e1d7ac;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;PEO 1&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:4.5pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;Non-PEO NEOs Average&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:4.5pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Summary Compensation Table - Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;8,661,073&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;2,413,830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Less, value of &#x201c;Stock Awards&#x201d; reported in Summary Compensation Table&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;-6,499,938&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;-1,442,476&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Plus, the year-end fair value of outstanding and unvested equity awards granted in the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;4,777,954&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;1,078,259&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Plus, the fair value as of vesting date of equity awards granted and vested in the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:4.5pt;padding-right:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Less, the change as of the end of the fiscal year (from the end of the prior fiscal year) in fair value of outstanding and unvested equity awards granted in prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;-5,123,993&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;-1,439,877&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Less, the change in fair value from prior year-end to vesting date of equity awards granted in prior years that vested in the year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;-310,692&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;-372,386&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Less, the fair value at the end of the prior year of equity awards that failed to meet vesting conditions in the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #dbdbdb;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;Compensation Actually Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;1,504,404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;237,350&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:AdjToPeoCompFnTextBlock>
    <ecd:AdjToNonPeoNeoCompFnTextBlock contextRef="c-1" id="f-69">&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:7pt;font-weight:400;line-height:130%;padding-left:12.17pt"&gt;The dollar amounts reported represent the amount of CAP to our PEO and the average CAP to our Non-PEO NEOs, calculated in accordance with SEC rules. These amounts reflect &#x201c;Total&#x201d; compensation as set forth in the Summary Compensation Table for each year, adjusted as shown below with respect to fiscal 2024. Equity values are calculated consistent with the methodology used for originally valuing the grants under FASB ASC Topic 718:&lt;/span&gt;&lt;div style="margin-bottom:7pt;padding-left:18pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.279%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:55.623%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:19.920%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:20.538%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;td style="width:0.419%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="6" style="background-color:#e1d7ac;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;PEO 1&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:4.5pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;border-top:0.5pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="padding-left:4.5pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;Non-PEO NEOs Average&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:4.5pt;text-align:right"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;($)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#e1d7ac;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Summary Compensation Table - Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;8,661,073&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;2,413,830&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Less, value of &#x201c;Stock Awards&#x201d; reported in Summary Compensation Table&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;-6,499,938&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;-1,442,476&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Plus, the year-end fair value of outstanding and unvested equity awards granted in the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;4,777,954&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;1,078,259&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Plus, the fair value as of vesting date of equity awards granted and vested in the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:4.5pt;padding-right:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Less, the change as of the end of the fiscal year (from the end of the prior fiscal year) in fair value of outstanding and unvested equity awards granted in prior years&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;-5,123,993&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;-1,439,877&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"&gt;&lt;div style="padding-left:4.5pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Less, the change in fair value from prior year-end to vesting date of equity awards granted in prior years that vested in the year&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;-310,692&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;-372,386&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;Less, the fair value at the end of the prior year of equity awards that failed to meet vesting conditions in the year&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:400;line-height:130%"&gt;0&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="border-bottom:1pt solid #dbdbdb;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;Compensation Actually Paid&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;1,504,404&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #dbdbdb;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:7pt;font-weight:700;line-height:130%"&gt;237,350&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #dbdbdb;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</ecd:AdjToNonPeoNeoCompFnTextBlock>
    <ecd:PeoTotalCompAmt contextRef="c-2" decimals="0" id="f-71" unitRef="usd">8661073</ecd:PeoTotalCompAmt>
    <ecd:NonPeoNeoAvgTotalCompAmt contextRef="c-1" decimals="0" id="f-72" unitRef="usd">2413830</ecd:NonPeoNeoAvgTotalCompAmt>
    <ecd:AdjToCompAmt contextRef="c-16" decimals="0" id="f-73" unitRef="usd">-6499938</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-17" decimals="0" id="f-74" unitRef="usd">-1442476</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-18" decimals="0" id="f-75" unitRef="usd">4777954</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-19" decimals="0" id="f-76" unitRef="usd">1078259</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-20" decimals="0" id="f-77" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-21" decimals="0" id="f-78" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-22" decimals="0" id="f-79" unitRef="usd">-5123993</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-23" decimals="0" id="f-80" unitRef="usd">-1439877</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-24" decimals="0" id="f-81" unitRef="usd">-310692</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-25" decimals="0" id="f-82" unitRef="usd">-372386</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-26" decimals="0" id="f-83" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:AdjToCompAmt contextRef="c-27" decimals="0" id="f-84" unitRef="usd">0</ecd:AdjToCompAmt>
    <ecd:PeoActuallyPaidCompAmt contextRef="c-2" decimals="0" id="f-85" unitRef="usd">1504404</ecd:PeoActuallyPaidCompAmt>
    <ecd:NonPeoNeoAvgCompActuallyPaidAmt contextRef="c-1" decimals="0" id="f-86" unitRef="usd">237350</ecd:NonPeoNeoAvgCompActuallyPaidAmt>
    <ecd:Additional402vDisclosureTextBlock contextRef="c-1" id="f-87">&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:12.17pt"&gt;Total Shareholder Return (&#x201c;TSR&#x201d;) is calculated by dividing (a) the sum of (i) the cumulative amount of dividends for the measurement period, assuming dividend reinvestment, and (ii) the difference between the Company&#x2019;s share price at the end of each fiscal year shown and the beginning of the measurement period, by (b) the Company&#x2019;s share price at the beginning of the measurement period. The beginning of the measurement period for each year in the table is October 2, 2020, which is the date of the Company&#x2019;s initial public offering.&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:7pt;font-weight:400;line-height:130%;padding-left:12.17pt"&gt;The dollar amounts reported represent the amount of Net Income and Net Sales, respectively, as reflected in the Company&#x2019;s audited financial statements for the applicable year.&lt;/span&gt;</ecd:Additional402vDisclosureTextBlock>
    <ecd:PeerGroupIssuersFnTextBlock contextRef="c-1" id="f-88">&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:7pt;font-weight:400;line-height:120%;padding-left:12.17pt"&gt;The peer group used for this purpose is the Nasdaq US Benchmark Retail Total Return Index.&lt;/span&gt;</ecd:PeerGroupIssuersFnTextBlock>
    <ecd:CoSelectedMeasureName contextRef="c-1" id="f-89">Net Sales</ecd:CoSelectedMeasureName>
    <ecd:TotalShareholderRtnVsPeerGroupTextBlock contextRef="c-1" id="f-91">&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:700;line-height:12.00pt"&gt;Compensation Actually Paid (CAP), Company&#x2019;s TSR, and Peer Group TSR&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:700;line-height:12.00pt"&gt;:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:400;line-height:12.00pt"&gt; The relationship between the PEO CAP and the Non-PEO NEOs&#x2019; average CAP in comparison to the Company&#x2019;s TSR and the TSR of the Nasdaq US Benchmark Retail Total Return Index, is shown below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:18pt;margin-top:12pt;text-align:center"&gt;&lt;img alt="4153" src="aso-20250409_g59.jpg" style="height:252px;margin-bottom:5pt;vertical-align:text-bottom;width:672px"/&gt;&lt;/div&gt;</ecd:TotalShareholderRtnVsPeerGroupTextBlock>
    <ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock contextRef="c-1" id="f-90">&lt;div&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:700;line-height:12.00pt"&gt;Compensation Actually Paid (CAP), Company&#x2019;s TSR, and Peer Group TSR&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:700;line-height:12.00pt"&gt;:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:400;line-height:12.00pt"&gt; The relationship between the PEO CAP and the Non-PEO NEOs&#x2019; average CAP in comparison to the Company&#x2019;s TSR and the TSR of the Nasdaq US Benchmark Retail Total Return Index, is shown below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:18pt;margin-top:12pt;text-align:center"&gt;&lt;img alt="4153" src="aso-20250409_g59.jpg" style="height:252px;margin-bottom:5pt;vertical-align:text-bottom;width:672px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsTotalShareholderRtnTextBlock>
    <ecd:CompActuallyPaidVsNetIncomeTextBlock contextRef="c-1" id="f-92">&lt;div style="margin-bottom:12pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:700;line-height:12.00pt"&gt;Compensation Actually Paid (CAP) and Net Income&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:700;line-height:12.00pt"&gt;:&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:400;line-height:12.00pt"&gt; The relationship between PEO CAP and the Non-PEO NEOs&#x2019; average CAP in comparison to the Company&#x2019;s Net Income is shown below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:24pt;text-align:center"&gt;&lt;img alt="4337" src="aso-20250409_g60.jpg" style="height:252px;margin-bottom:5pt;vertical-align:text-bottom;width:672px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsNetIncomeTextBlock>
    <ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock contextRef="c-1" id="f-93">&lt;div style="margin-bottom:12pt;margin-top:30pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica',sans-serif;font-size:9pt;font-weight:700;line-height:12.00pt"&gt;Compensation Actually Paid (CAP) and Net Sales&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:400;line-height:12.00pt"&gt;: The relationship between the PEO CAP and the Non-PEO NEO&#x2019;s average CAP in comparison to Net Sales is shown below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:24pt;text-align:center"&gt;&lt;img alt="4504" src="aso-20250409_g61.jpg" style="height:252px;margin-bottom:5pt;vertical-align:text-bottom;width:672px"/&gt;&lt;/div&gt;</ecd:CompActuallyPaidVsCoSelectedMeasureTextBlock>
    <ecd:TabularListTableTextBlock contextRef="c-1" id="f-95">&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:400;line-height:12.00pt;padding-left:13.5pt"&gt;Net Sales&lt;/span&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:400;line-height:12.00pt"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:400;line-height:12.00pt;padding-left:13.5pt"&gt;Adj. EBIT*&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:3pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:400;line-height:12.00pt"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:400;line-height:12.00pt;padding-left:13.5pt"&gt;Adjusted Pre-Tax Net Income*&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:400;line-height:12.00pt"&gt;&#x2022;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Helvetica Light',sans-serif;font-size:9pt;font-weight:400;line-height:12.00pt;padding-left:13.5pt"&gt;ROIC*&lt;/span&gt;&lt;/div&gt;</ecd:TabularListTableTextBlock>
    <ecd:MeasureName contextRef="c-28" id="f-94">Net Sales</ecd:MeasureName>
    <ecd:MeasureName contextRef="c-29" id="f-96">Adj. EBIT*</ecd:MeasureName>
    <ecd:MeasureName contextRef="c-30" id="f-97">Adjusted Pre-Tax Net Income*</ecd:MeasureName>
    <ecd:MeasureName contextRef="c-31" id="f-98">ROIC*</ecd:MeasureName>
</xbrl>
